Уверенное знание Kotlin и принципов объектно-ориентированного программирования
Опыт коммерческой разработки Android-приложений от 2 лет
Знание Android SDK и жизненного цикла компонентов Android
Опыт работы с Jetpack Compose и/или XML-разметкой
Понимание архитектурных подходов MVVM, Clean Architecture
Опыт работы с Coroutines, Flow, LiveData
Навыки интеграции с REST API, понимание принципов клиент-серверного взаимодействия
Опыт работы с библиотеками Retrofit, OkHttp, Room, Hilt/Dagger
Знание принципов многопоточности и асинхронного программирования
Опыт написания Unit и UI тестов
Уверенное владение Git
Понимание принципов информационной безопасности мобильных приложений
Опыт работы с Firebase (Crashlytics, Analytics, Push Notifications)
Навыки анализа и оптимизации производительности приложений
Понимание процессов публикации и сопровождения приложений в Google Play
Умение читать техническую документацию на английском языке
Опыт разработки банковских или финтех-приложений
Опыт работы с биометрической аутентификацией, ЭЦП и криптографией
Знание CI/CD (GitLab CI, Jenkins, Bitbucket Pipelines)
Опыт работы в Agile/Scrum-командах
Опыт интеграции с системами аналитики и мониторинга