Вакансии

Team Lead Frontend (React)

Москва

«Консист Бизнес Групп» - (входит в ГК «ЛАНИТ») - объединенная группа компаний, реализующая полный комплекс ИТ-сервисов, включая разработку и внедрение информационных систем, а также услуги в области бизнес-консалтинга на территории России, стран СНГ и Европы. Мы – развиваем платформу для разработки бизнес-приложений и новую российскую тиражную ERP.

Требуемый опыт работы: более 6 лет
Полная занятость, полный день

Мы предлагаем:
  • Полное соблюдение норм трудового кодекса РФ, официальную и стабильную заработную плату;
  • Предусмотренные законодательством гарантии: льготы для сотрудников Консист Бизнес Групп, как аккредитованной IT-компании;
  • Гибкое начало рабочего дня (по согласованию с руководителем);
  • Подключение к ДМС после трёх месяцев работы в компании, включая стоматологию и безлимитный доступ к психологическому и юридическому консультированию;
  • Персональную скидочную карту сотрудника: до 40% в магазинах re:Store, Samsung, STREET BEAT, Hiker (The North Face), Мир кубиков, UNOde50;
  • Возможность брать отгул по болезни - 3 дня в году без оформления больничного;
  • Внутренние семинары и вебинары;
  • Обучение на внешних конференциях, тренингах и образовательных программах за счет компании;
  • Корпоративную библиотеку (профессиональная и художественная литература).

Сфера ответственности:
  • Управление, коучинг и развитие команды (2-3 разработчика);
  • Участие в разработке web-интерфейсов собственных крупных проектов компании (библиотека web-компонентов и проекты на основе этой библиотеки);
  • Разработка нового и доработка существующего функционала;
  • Код-ревью, анализ легаси кода на предмет улучшений и оптимизаций;

Требования к знаниям и опыту работы:
  • Знания языка JavaScript (принципы, особенности, нюансы);
  • Опыт управления небольшими командами от двух человек;
  • Знание современных методов frontend-разработки (модульность, инструменты, flux);
  • Понимание особенностей вёрстки web-интерфейсов;
  • Опыт создания архитектуры frontend-части приложений при помощи React + Redux + Redux-Saga;
  • Базовые знания языка Typescript (проект в процессе перехода на TS);
  • Опыт кастомизации сборки приложений с использованием Webpack;
  • Опыт оптимизации JS-приложений;
  • Понимание архитектуры микрофронтенд и необходимости ее применения;
  • Понимание принципов и инструментов unit-тестирования;
  • Практический опыт использования GIT в распределённой команде.