Москва
Задачи
- Разработка пользовательских и административных интерфейсов на стеке: TypeScript, React, MobX
- Создание и поддержка продуктовых компонентов и UI-библиотеки
- Полный цикл разработки задач: от анализа макетов до конечной реализации
- Проведение код-ревью и участие в улучшении процессов разработки
- Тесное взаимодействие с UI-дизайнерами для реализации продуктовых решений
- Участие в проектировании архитектуры
Требования
- Опыт коммерческой разработки на JavaScript/TypeScript от трёх лет
- Отличное знание React, HTML5/CSS3
- Понимание принципов проектирования и разработки масштабируемых приложений
- Умение работать в команде
- Опыт с таск-трекерами (Jira, YouTrack и аналоги)
- Работа с Git (ветки, merge/pull-реквесты, разрешение конфликтов)
- Следование CodeStyle и стандартам команды
- Готовность развиваться в роли технического лидера (Team Lead)
Будет плюсом
- Опыт работы с MobX (или аналогичными state-менеджерами)
- Базовое понимание Go/PHP и бэкенд-логики (для эффективного взаимодействия с backend-командой)
- Участие в высоконагруженных проектах
- Знание ООП, шаблонов проектирования (SOLID, DRY, KISS)
- Опыт работы с HLS или мультимедийными проектами