Специалисты

Описание

Платформы 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