Руководитель группы разработки фронтенда в Игры
Компания: Яндекс
Локация: Екатеринбург
О компании
Яндекс Игры — это платформа, предлагающая десятки тысяч HTML5-игр и обслуживающая миллионы пользователей ежемесячно. Мы активно поддерживаем мобильные браузеры для iOS и Android, а также интерпретируем все популярные десктопные браузеры, предоставляя разработчикам доступа к широкой аудитории.
Наша команда занимается развитием фронтенда на современном стеке технологий, обеспечивая высокую производительность и удобство для пользователей.
О вакансии
В команде Яндекс Игр открыта вакансия Руководителя группы разработки фронтенда. Ваша основная задача будет заключаться в управлении техническими аспектами разработки, помогая формировать архитектуру приложений и оптимизируя код. Вы будете взаимодействовать со студиями, обеспечивая их необходимыми ресурсами для успешного размещения игр на нашей платформе.
Руководя командой, вы будете формулировать требования для новых разработчиков, проводить интервью, а также создавать условия для их роста и развития. Это включает в себя предоставление обратной связи, постановку целей и организацию обучения.
Вы также будете заниматься код-ревью и разрабатывать новые функции, следя за качеством и уровнями кода в соответствии с современными стандартами.
Обязанности
- Управлять командой разработчиков и поддерживать их вовлеченность
- Разрабатывать архитектуру фронтенда и оптимизировать существующий код
- Внедрять новые технологии и оценивать риски нововведений
- Делить крупные цели на понятные задачи для команды с учетом приоритетов
- Организовывать процесс подбора новых разработчиков и проводить интервью
- Проводить код-ревью, делая обратную связь конструктивной
- Контролировать технический долг и планировать его устранение
Требования
- Управляли командой разработки не менее трёх лет
- Владеете TypeScript и современным JavaScript
- Разрабатывали на React, в том числе на актуальных версиях
- Работали с Node.
- Понимаете принципы Feature-Sliced Design (FSD) или готовы быстро в них погрузиться
- Знаете HTML и CSS, особенности отображения в разных браузерах
- Умеете проектировать архитектуру распределённых систем
- Умеете приоритизировать решения для достижения целей
- Умеете оценивать и решать сложные задачи
- Аргументированно доносите свою позицию и ладите с коллегами
- Работали с монорепо: pnpm workspaces, Nx, Lerna и т. п.
- Работали с Redux (Redux Toolkit) или другими стейт-менеджерами
- Настраивали webpack и другие системы сборки фронтенда
- Работали с PWA, Service Worker
- Знакомы с гибкими методологиями управления продуктом
- Работали со Storybook и визуальным тестированием: Testplane, Playwright и другими инструментами
- Работали с Express или другими Node.
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Условия
- Гибкий рабочий график без фиксированного времени начала и конца
- Расширенная медицинская страховка с первого месяца, включающая стоматологию и лечение критических заболеваний
- Психотерапия в офисе или онлайн-сервисах
- Лазерная коррекция зрения через год работы
- Ведение беременности и роды — через два года
- Льготная ставка на жилищные займы
- Спортивные мероприятия и участие в спортивных командах
- Оплата участия в конференциях и внутренних образовательных программах