В настоящее время нашей команде требуется профессионал на должность Middle Frontend разработчик React/React Native.
Мы предлагаем:
работу в продуктовой команде с интересными задачами для реализации решений в b2g и b2b секторе;
работу в аккредитованной ИТ-компании;
трудоустройство в полном соответствии с ТК РФ и «белая» конкурентная заработная плата;
график работы 5/2 (гибридный режим работы с преимущественно дистанционной формой), в пятницу сокращенный рабочий день;
квартальная и годовая премия;
социальные выплаты и компенсации;
проведение корпоративных мероприятий;
проведение обучения и повышения квалификации;
предоставление ДМС после испытательного срока.
Обязанности:
участие в обсуждении и внедрении новых практик разработки;
разработка и реализация новых фичей;
рефакторинг для повышения производительности и качества;
сбор функциональных требований совместно с дизайнерами, аналитиками и бэкенд разработчиками;
участие в код-ревью и предоставление конструктивной обратной связи коллегам;
разработка архитектурных решений, поиск и внедрение необходимых технологий, поиск узких мест в работе систем;
наставничество и помощь младшим разработчикам в команде;
выполнение иных поручения руководства.
Требования:
высшее образование (сфере ИТ или техническое);
коммерческий опыт разработки на React Native от 2-х лет;
уверенное владение JHTML/CSS/JavaScript/TypeScript, React, React Native;
знание принципов адаптивного UI/UX, работы с экранами разных размеров;
практический опыт и умение писать web/мобильные приложения для разных платформ с использованием единой кодовой базы в пределах возможностей, предоставляемых react native;
опыт написания pipeline для CI/CD на одной из платформ(github/gitlab/jenkins);
опыт работы с REST архитектурами;
понимание ООП, SOLID, чистой архитектуры и умение применять их принципы;
уверенное знание архитектурных паттернов (MVC, MVVM и прочие), умение их применять;
умение писать хорошо документированный, чистый код;
опыт создания тестовой инфраструктуры для UI приложения, написание unit и e2e тестов (jest, playwright).
Будет преимуществом:
знание и уверенное применение принципов UX/UI и веб-дизайна;