Специалисты
Платформы Linux, Windows
Языки/технологии ReactJS, Redux, Redux-Saga, SCSS, Node.js, СSS, HTML, JS, FeathersJS, SequelizeJS, GraphQL, TypeScript, Lerna
Инструменты Zeplin, Figma, Jira, Redmine, Visual Studio Code, Asana
Компетенции и навыки:
-Технологии, на которых уверенно работает: JS, ReactJS (Redux, Redux Saga, React-router), Typescript
-Очень хороший опыт работы с ReactJS, Redux, Redux Saga
-Server Side Rendering
-Верстка макета “с нуля”, адаптивная верстка
-Использование автотестов для frontend-разработки
-Шаблонизаторы: PUG(Jade), Twig
-CSS-препроцессоры: Sass, Less, Stylus
-Сборка фронтэнда: npm, Gulp, Webpack, Babel
-Comunda, Ramda
-Знание Git, опыт работы в проектных командах до 6 человек
NDA, маркетплейс онлайн-курсов
Роль: frontend-developer Задачи: -верстка интерфейсов на основании макетов в Figma -реализация публичной части проекта с использованием Next.js для роутинга и серверного рендеринга -реализация всего функционала публичной части: каталог курсов, поиск курсов, авторизация/регистрация/восстановление пароля, ЛК пользователя, покупка подписки на сервис -реализация административной панели сервиса по прототипам. Админка реализована с применением Ant design GUI -разделение фронтенда публичной части и админ-панели при помощи Lerna (https://github.com/lerna/lerna)
ReactJS, Redux-Saga, TypeScript, Next.js, Ant design, Lerna
NDA, платформа для онлайн-образования в школах
Роль: frontend-developer Задачи: -верстка интерфейсов с применением Ant design. Разработка была построена таким образом, что дизайна как такового не было, были только прототипы + проработанное GUI на основе Ant design (https://antforfigma.com/). На основе этого был кастомизирован Ant design и велась разработка -разработка отдельных разделов системы для пользователей с учетом общей архитектуры фронтенда: визуализация и работа с расписанием, работа с табелем успеваемости учеников -разработка разделов административного интерфейса: отслеживание прогресса учеников, отчеты об активности пользователей системы
ReactJS, Redux, Next.js, Ant design
NDA, Навигация по зданиям
Роль: frontend-developer Задачи: -работа с багами
ReactJs, CSS, Redux
NDA, Проект для немецкого института биоинформатики (протеомика)
Роль: frontend-developer Задачи: -разработка web-приложения
ReactJs, Redux, Redux Saga, GraphQL
Web-приложение (PWA) для тестирования бэкенда, создания анимированной 3D модели, озвучивающей текст и голос
Роль: frontend-developer Задачи: -построение архитектуры -верстка -логика -работа с бэкендом
ReactJs, Redux, Redux Saga, CSS, MaterialUI