Поддержка всего жизненного цикла приложения (концепция, дизайн, тестирование, релиз и сопровождение);
Создание полнофункциональных мобильных приложений с написанием чистого кода;
Сбор специфических требований и подготовка предложений по их реализации;
Написание модульных и пользовательских интерфейсных тестов для отладки;
Диагностика и отладка программ для оптимизации производительности;
Взаимодействие с командой разработки продукта для планирования новых функций;
Обеспечение соответствия новых и существующих приложений стандартам качества.
Минимум 3 года опыта разработки Android на Kotlin/Java;
Понимание и глубокие знания Coroutines и Flow;
Опыт работы с Jetpack Compose;
Отличное знание Android Jetpack, MVVM, принципов проектирования интерфейсов Android, паттернов и лучших практик;
Опыт разработки приложений с поддержкой множества Android-устройств;
Отличные коммуникативные навыки;
Интерес к новым технологиям, креативность и открытость к обсуждениям для улучшения приложений;
Знание инструментов контроля версий, таких как GIT;
Опыт написания модульных тестов.