- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Android Developer
Okko — сильный бренд с интересным продуктом и современным стеком. Вакансия привлекательна для тех, кто хочет работать над сложным UI и архитектурой в крупной компании.
Сложность вакансии
Позиция требует солидного опыта (от 3 лет) и глубокого понимания архитектурных паттернов. Работа с legacy-кодом и высокие требования к качеству UI в высоконагруженном сервисе добавляют сложности.
Анализ зарплаты
Зарплата в объявлении не указана, но для Android-разработчика уровня Middle+/Senior в Москве рыночный диапазон составляет от 250 000 до 400 000 рублей. Okko обычно предлагает конкурентоспособные условия, соответствующие верхним границам рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Okko уже сейчас
Присоединяйтесь к команде Okko, чтобы создавать качественный UI и развивать один из крупнейших онлайн-кинотеатров страны!
Описание вакансии
🖥 Android Developer
Офис (Москва)Okko — один из ведущих онлайн-кинотеатров в России.
Требования:
– Опыт разработки под Android от 3 лет, с фокусом на UI, архитектуру и качество кода;
– Знание современных подходов к архитектуре (MVVM, Clean Architecture);
– Опыт работы с Kotlin Coroutines/Flow;
– Навыки профилирования и поиска утечек памяти;
– Умение выделять бизнес-логику от технической реализации;
– Готовность работать с legacy и постепенно его рефакторить;
– Проактивность и коммуникабельность: готовность задавать вопросы, предлагать решения, договариваться с кросс-функциональной командой.
🔜 А избранные IT-вакансии вы найдете в нашем канале IT Job Hub
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Android
- Kotlin
- UI
- MVVM
- Clean Architecture
- Kotlin Coroutines
- Kotlin Flow
- Profiling
- Memory Leaks
Возможные вопросы на собеседовании
Вакансия предполагает работу с legacy и рефакторинг. Важно понять, как кандидат расставляет приоритеты.
Как вы подходите к рефакторингу крупного модуля в legacy-проекте, чтобы не нарушить текущую функциональность?
В требованиях указаны Coroutines и Flow, что критично для реактивного программирования в Android.
В чем разница между Cold и Hot Flow в Kotlin, и в каких сценариях вы бы использовали SharedFlow вместо StateFlow?
Для онлайн-кинотеатра плавность UI и отсутствие утечек памяти при воспроизведении видео критичны.
Расскажите о вашем опыте использования инструментов профилирования (Android Profiler, LeakCanary) для оптимизации производительности приложения.
Требуется умение разделять бизнес-логику и техническую реализацию.
Как вы реализуете слой Domain в Clean Architecture, чтобы он оставался независимым от Android-фреймворка?
Проактивность — одно из ключевых мягких требований.
Опишите ситуацию, когда вы предложили техническое решение, которое значительно улучшило продукт или процесс разработки. Как вы убеждали команду?
Похожие вакансии
Mobile Team Lead (Flutter)
iOS Developer middle+
Разработчик Android, Senior
Kotlin Multiplatform Developer (Mobile Fullstack)
Middle / Middle+ Mobile разработчик
Разработчик мобильного приложения (iOS)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!