ELEMENTAREE·Москва
Frontend-разработчик (SPA, React, REST / GraphQL API)
от 170 000 ₽
≈ от 2,1 тыс. $
УдалённоMiddleПолная занятостьИз Россииопубликовано 28 окт.
от 170 000 ₽≈ от 2,1 тыс. $
Описание
Разбор
Подготовить откликОтклик
История
Наша компания
FoodTech — Elementaree. Умный супермаркет. Лидер рынка персональной еды. Elementaree приносит технологии в еду, выводя питание в большом городе на принципиально новый уровень. Мы работаем для того, чтобы клиенты получали удовольствие от еды без усилий и были уверены в оптимальности рациона и качестве каждого ингредиента.
Чем предстоит заниматься
Разработка 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-фреймворками
Умение вовремя задать правильные вопросы к задачам
Привычка уделять небольшое время на разбор задачи, прежде чем бросаться в работу
Не бояться ревью кода, комментариев к коду, пулл-реквестов, мердж-коммитов
Любовь к прекрасному в коде и понимание, когда необходимо идти на компромисс
Интерес к новым инструментам и умение объяснить, почему их нужно срочно внедрить в рабочий проект
Требуемый опыт работы: 1–3 года
