UNI–Q – казахстанский цифровой медиахолдинг, объединяющей ключевые направления в сфере медиа, контент-производства и дистрибуции. Холдинг развивает экосистему, ориентированную на создание, продвижение и монетизацию современного развлекательного контента.
Наш онлайн-кинотеатр Unico Play предлагает оригинальный и международный лицензионный контент, ориентированный на казахстанскую аудиторию.
Сейчас мы в поиске Lead Android Developer в нашу команду.
Преимущества вакансии:
-
Уникальный продукт на казахском языке — не коробочное решение, создаем с нуля под казахстанский рынок.
-
Гибкий формат работы — возможны гибрид или удаленка.
Основные требования:
- Опыт коммерческой разработки на Android от 6 лет.
- Опыт в роли Tech Lead / Lead Developer / Senior Developer от 2 лет.
- Kotlin: уверенное владение, включая coroutines и Flow.
- MVVM/MVI: практический опыт с архитектурными паттернами.
- View-система Android: глубокое понимание (ViewBinding, custom views, RecyclerView).
- Room Database: проектирование схем, миграции, работа с KSP.
- Retrofit + OkHttp: настройка клиентов, interceptors, обработка ошибок - Coroutines: structured concurrency, channels, StateFlow/SharedFlow.
- Navigation Component: multi-module navigation, deep links.
- ExoPlayer: опыт интеграции и кастомизации видеоплеера.
- Multi-module architecture: опыт проектирования модульных приложений.
- Git: продвинутое использование, code review практики.
Важно:
- CI/CD: опыт с GitLab CI и Fastlane для автоматизации сборок.
- Google Play Console: управление релизами, track'и (internal/alpha/beta/production).
- Firebase: Crashlytics, Analytics, Cloud Messaging (push-уведомления).
- Paging 3: работа с большими списками данных.
- Glide: продвинутая работа с изображениями.
- Performance optimization: профилирование, memory leaks, ANR.
- Google Play Billing: in-app purchases, subscriptions.
- Понимание принципов: Clean Architecture, SOLID, паттерны проектирования.
Плюсом будет:
- Опыт с OTT/streaming приложениями (видео on-demand, live TV).
- Знание DRM и защиты контента.
- Опыт миграции с View на Jetpack Compose (планируется).
- Опыт с Manual DI.
- Знание систем аналитики: Adjust, Amplitude, AppMetrica.
- Опыт работы с Mindbox или маркетинговыми платформами.
- Опыт настройки обфускации и ProGuard/R8 правил.
Чем вы будете заниматься:
- Техническое лидерство:
- Развитие команды Android-разработки (участие в найме, менторство, развитие).
- Проектирование и развитие архитектуры мобильного OTT-приложения.
- Code review и контроль качества кода в multi-module проекте.
- Разработка:
- Разработка новых фич для стримингового приложения (VOD, Live TV).
- Улучшение производительности видеоплеера и оптимизация ExoPlayer.
- Рефакторинг legacy кода и миграция на современные подходы.
- Интеграция с backend API и поддержка REST клиентов.
- Процессы:
- Взаимодействие с аналитиками, дизайнерами и backend-командой.
- Управление релизными циклами и деплоем в Google Play.
- Настройка и поддержка CI/CD пайплайнов (GitLab CI, Fastlane).
- Анализ метрик приложения (Firebase Analytics, Crashlytics, Adjust).
Работа в UnicoPlay- это:
- Конкурентная заработная плата, полугодовой бонус;
- Полное соблюдение ТК РК (оформление, оплата больничных, отпусков и пр.);
- Дополнительные, оплачиваемые дни трудового отпуска;
- Гибкое начало рабочего дня по согласованию с руководителем;
- Гибридный формат работы, позволяющий совмещать работу из офиса и удаленно;
- Дружелюбная атмосфера и культура открытости к новым идеям;
- Рабочая техника для комфортной работы;
- Классный, современный офис;
- Расширенная ДМС программа со стоматологией после испытательного срока;
- Материальная помощь в особых случаях;
- Тематические мероприятия: киновечера, квизы, тимбилдинги и корпоративы.