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

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
Создайте идеальное резюме с помощью ИИ-агента

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