Обязанности:
- Уверенное знание Kotlin, понимание современных фич языка (coroutines, Flow);
- Коммерческая разработка Android-приложений;
- Применение архитектурных подходов (MVVM, MVI, Clean Architecture);
- Работа с Jetpack Compose и классическим UI (XML);
- Работа с DI-фреймворками (Hilt/Dagger/Koin);
- Работа с многопоточностью (Coroutines/Flow);
- интеграция REST/gRPC/WebSocket API;
- Работа с базами данных (Room/Realm/SQLite);
- Понимание принципов SOLID, Clean Code;
- Работа с unit/UI-тестами (JUnit, Espresso);
- Проведение code review.
Требования:
- Опыт работы с Kotlin Multiplatform.
- Знание CI/CD (GitLab CI, Jenkins, GitHub Actions).
- Опыт публикации приложений в Google Play.
- Опыт работы с push-уведомлениями (Firebase Cloud Messaging).
- Навыки работы с аналитикой (Firebase Analytics, AppMetrica).
- Понимание принципов безопасной разработки (шифрование, хранение данных).
Мы предлагаем:
- Интересную работу (проектную разработку);
- Полностью «белую» зарплату от 130.000 рублей;
- Стабильные выплаты два раза в месяц.