Обязанности:

  • Разработка 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-фреймворки.