Обязанности:
Разработка и развитие мобильных приложений под Android.
Поддержка текущих проектов, улучшение существующего функционала и создание нового.
Работа в кросс-функциональной команде: взаимодействие с аналитиками, дизайнерами и QA-специалистами.
Написание Unit-тестов и участие в повышении качества кода.
Интеграция приложений с внутренними сервисами компании.
Требования:
Опыт разработки на Kotlin от 2 лет.
Понимание принципов многомодульной архитектуры и подходов Clean Architecture.
Знание основных паттернов проектирования.
Уверенные навыки работы с REST API и клиент-серверными взаимодействиями.
Опыт работы с Git.
Владение инструментами и технологиями:
Dagger 2, Retrofit, ViewModel, Coroutines, Flow, с Jetpack Compose.
Будет преимуществом:
Опыт написания UI-тестов (например, Kaspresso).