Lead Android Developer
Unico
- Алматы
- Постоянная работа
- Полная занятость
- Опыт коммерческой разработки на 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).
- Конкурентная заработная плата, полугодовой бонус;
- Полное соблюдение ТК РК (оформление, оплата больничных, отпусков и пр.);
- Дополнительные, оплачиваемые дни трудового отпуска;
- Гибкое начало рабочего дня по согласованию с руководителем;
- Гибридный формат работы, позволяющий совмещать работу из офиса и удаленно;
- Дружелюбная атмосфера и культура открытости к новым идеям;
- Рабочая техника для комфортной работы;
- Классный, современный офис;
- Расширенная ДМС программа со стоматологией после испытательного срока;
- Материальная помощь в особых случаях;
- Тематические мероприятия: киновечера, квизы, тимбилдинги и корпоративы.
HeadHunter