💜 Подарок для новых пользователей Хабр Карьеры — месяц бесплатного кино и скидка 10% на подписку от онлайн-кинотеатра START → зарегистрироваться

Frontend Team Lead

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Обучение детей программированию и алгоритмическому мышлению

Описание вакансии

Условия работы

«Алгоритмика» — международная школа математики и программирования для детей от 5 до 17 лет, в которой сейчас обучается 150 000 школьников. На занятиях мы помогаем детям сделать первый шаг в мир IT, обучая в игровой форме и используя индивидуальный подход к каждому ребенку с помощью уникальной методологии и специально разработанной онлайн-платформы. Школы «Алгоритмики» открыты в более чем 200 городах мира от Австралии до США.

Задачи:

  • Построить комфортную и эффективную жизнь в команде разработки: нанимать новых сотрудников, помогать развиваться существующим;
  • Внедрять и развивать инструментарий и процессы разработки;
  • Контролировать процесс разработка крупного образовательного приложения на React + Redux и собственной платформы онлайн-конференций (WebRTC);

Стек

  • React/Redux + redux-observable (RxJs)
  • Styled Components
  • ES6
  • Storybook
  • WebRTC (ilb-jitsi-meet)

Вам потребуется:

  • Опыт в разработке не менее 5 лет;
  • Опыт работы старшим разработчиком / архитектором / лидом frontend-команды от 1 года;
  • Опыт разработки под React + Redux от 1 года;
  • Опыт разработки библиотек UI компонентов (мы используем Storybook);
  • Любовь к статической типизации JavaScript (TypeScript);
  • Опыт работы по гибким методологиям (Scrum, Kanban и т.д.);

Бонусы

Мы предлагаем:

  • Интересную работу среди профессионалов в образовательном IT - проекте;
  • Высокий уровень заработной платы по результатам собеседования;
  • Гибкий график работы - есть возможность работать удаленно несколько раз в неделю;
  • Офис в центре Москвы в шаговой доступности от метро Таганская / Курская;
  • Возможность вырасти профессионально и прокачать свои скиллы в управлении командой разработки в активно растущем стартапе;
  • Вовлеченный в процессы менеджмент.

Дополнительные инструкции

Будет плюсом:

  • Опыт работы с unit-тестами;
  • Понимание основ работы WebRTC;
  • Опыт в использовании и настройке систем сборки (webpack);
  • Опыт работы по гибким методологиям (Scrum, Kanban и т.д.);