ОБЯЗАННОСТИ
Управление разработкой:
- Постановка целей и планирование процесса разработки для команды
- Оценка времени реализации отдельных задач
- Организация и проведение командных ритуалов
- Создание процесса QA продукта
- Участие в процессах тестирования и поставки
Управление командой:
- Создание команды поддержки с нуля (онбординг, удержание и т. д.)
- Поддержка профессионального роста сотрудников через накопление знаний и опыта
- Работа с сильными и слабыми сторонами членов команды
- Формирование культуры коллективной ответственности за обязательства
- Создание культуры доверия, творчества и наставничества в команде
- Создание и обновление карты компетенций, а также работа с персональными треками развития для каждого сотрудника
- Определение будущих технологий и архитектуры разработки совместно с командой
- Участие в обсуждении архитектурных решений в департаменте
ТРЕБОВАНИЯ
- Опыт фронтенд-разработки более 5 лет
- Опыт работы в среде Agile/Kanban
- Глубокое знание React и его экосистемы (управление состоянием, хуки и т. д.)
- Хорошее понимание серверных компонентов, таких как кэши, сети, балансировщики нагрузки и CDN
- Способность разрабатывать надежные, масштабируемые и поддерживаемые фронтенд-приложения
- Свободное владение английским языком (уровень B2+) с отличными коммуникативными навыками
- Гибкость и способность эффективно работать в быстро меняющейся среде
Предпочтительные квалификации
- Практический опыт работы с современными фронтенд-фреймворками, такими как React, Angular или Vue
- Опыт создания и оптимизации CI/CD пайплайнов
- Знакомство с SAFe (Scaled Agile Framework) или другими крупномасштабными Agile-фреймворками
- Опыт автоматизированного тестирования с использованием Playwright или Cypress
- Знакомство с key-value и документными базами данных (например, Redis, MongoDB)
- Опыт руководства командой или управления командой является плюсом, возможны кандидаты без управленческого опыта