Обязанности:
- Разработка frontend-части сайта elementaree.ru на React и Apollo GraphQL Client.
- Поддержка существующих мобильных приложений на основе web-view.
- Участие в проектировании, дизайне, планировании и code review.
- Адаптивная верстка новых компонентов и партнерских проектов.
- Интеграция аналитики: Яндекс.Метрика, Google Analytics, GTM и пиксели.
- После онбординга разработчик будет единственным на проекте.
Требования:
- Понимание принципов проектирования и работы веб-приложений.
- Знание JavaScript ES2015+.
- Опыт разработки SPA на React и знакомство с экосистемой React.
- Навыки адаптивной и кроссбраузерной верстки, подход mobile first.
- Опыт работы с CSS-препроцессорами.
- Понимание клиентского и серверного рендеринга веб-страниц.
- Навыки работы с Git, Github-flow и методологией Канбан.
Будет плюсом: TypeScript, анимация на React, GraphQL и Apollo Client, подходы к тестированию, SSR-фреймворки.