Кинопоиск — один из самых популярных сервисов Яндекса. Через нас каждый день миллионы людей смотрят фильмы, сериалы и другой контент на мобильных устройствах и телевизорах. Мы отвечаем за безупречное воспроизведение, помогаем уточнять информацию об актёрах или треках в реальном времени, смотреть live-трансляции и бесшовно переключаться между разными типами контента.
У нас:
- Сложные задачи для сервиса с миллионами пользователей
- Работа с Android и Android TV
- Выстроенные процессы: мы понимаем, что и зачем делаем
- Современный стек: Kotlin, Compose, Coroutines, KMP, минимум «велосипедов»
Какие задачи вас ждут
Достижение стратегических целей
Вам предстоит развивать технологическую платформу: отвечать за технические решения и архитектуру core-компонентов, таких как навигация, модульность, базовые механики.
Руководство командой Android-разработчиков
Чтобы достигнуть стратегических целей, необходимо следить за нагрузкой на разработчиков, сходимостью проектов, заниматься развитием сотрудников.
Развитие культуры разработки
Вы будете улучшать опыт разработчика: развивать решения и подходы к разработке, которые позволят писать красивый, эффективный и масштабируемый код без дополнительной головной боли.
Технологичность
Вам нужно будет строить систему так, чтобы поднимать планку качества через тулинг. Основная цель — чтобы каждый в команде с лёгкостью понимал, что, зачем и когда, а другие сотрудники равнялись.
Продуктовые задачи
Core — это не только CI/CD-пайплайны, но и базовые (платформенные) компоненты, которые нужно переиспользовать в каждой команде. Вам предстоит заниматься их выделением и развитием.
Мы ждем, что вы
- Руководили командами разработки
- Участвовали в архитектурных защитах, понимаете профит от изменений
- Умеете гибко распределять задачи между людьми
- Глубоко понимаете принципы работы платформы Android
- Не считаете ведение документации ненужной тратой времени
- Умеете видеть проблемы и предлагать решения