Алгоритмика
Москва
Полный день, От 1 года до 3 лет, Полная занятость, Стандарт

Ключевые навыки

CSS
JavaScript
React
Redux

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

Мы ищем JavaScript разработчика в команду, которая занимается разработкой онлайн-платформы для обучения (React/Redux + TypeScript + WebRTC). В ней дети учатся в игровой форме, создавая игры и мультфильмы.

Задачи:

  • Разработка крупного образовательного приложения на React + Redux

  • Разработка других образовательных механик на JS

  • Разработка собственной платформы онлайн-конференций (WebRTC)

Стек

  • React/Redux + redux-observable (RxJs)

  • Styled Components

  • ES6

  • Storybook

  • WebRTC (ilb-jitsi-meet)

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

  • Опыт в разработке - от 2 лет

  • Опыт разработки под React + Redux от 1 года

  • Уверенное знание JavaScript ES6+

  • Опыт разработки библиотек UI компонентов (мы используем Storybook)

  • Опыт вёрстки с использованием CSS-in-JS (styled components)

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

  • Опыт работы с unit-тестами

  • Любовь к типизации (TypeScript)

  • Понимание основ работы WebRTC

  • Опыт в использовании и настройке систем сборки (webpack)

  • Опыт работы по гибким методологиям (Scrum, Kanban и т.д.)

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

  • Интересную работу среди профессионалов в образовательном IT - проекте

  • Гибкий график работы - есть возможность работать удаленно несколько раз в неделю

  • Офис в центре Москвы в шаговой доступности от метро Таганская / Курская

  • Возможность вырасти профессионально в активно растущем стартапе