Ключевые навыки
«Алгоритмика» — международная школа математики и программирования для детей от 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 - проекте
-
Гибкий график работы - есть возможность работать удаленно несколько раз в неделю
-
Офис в центре Москвы в шаговой доступности от метро Таганская / Курская
-
Возможность вырасти профессионально в активно растущем стартапе