Задачи
•Разработка новых экранов и функциональности нативного Android-приложения на Kotlin и Jetpack Compose.
•Поддержка существующего функционала, исправление ошибок и рефакторинг кода.
•Интеграция с backend по REST API.
•Участие в развитии и улучшении архитектуры приложения.
•Самостоятельная оценка, декомпозиция и реализация задач.
•Взаимное code review и обсуждение технических решений с другим Android-разработчиком.
•Взаимодействие с backend-разработчиками, QA, дизайнерами и продуктовой командой.
Требования
•Коммерческий опыт Android-разработки на Kotlin от 2 лет.
•Практический опыт разработки интерфейсов с Jetpack Compose.
•Уверенное знание Android SDK.
•Опыт работы с Kotlin Coroutines, Flow и StateFlow.
•Понимание архитектурных подходов MVVM/MVI и принципов разделения ответственности между слоями приложения.
•Опыт интеграции с REST API.
•Понимание принципов Dependency Injection и опыт использования DI-фреймворков.
•Умение писать читаемый, поддерживаемый и тестируемый код.
Будет плюсом
•Опыт разработки многомодульных Android-приложений.
•Опыт написания тестов.
•Опыт участия в проектировании и улучшении архитектуры Android-приложений.
Условия
Условий в вакансии нет.