Задачи
•Разрабатывать и поддерживать Android-приложения на Kotlin под руководством более опытных разработчиков
•Реализовывать новый функционал и дорабатывать существующие экраны и компоненты
•Работать с интерфейсом на Kotlin и Jetpack Compose
•Интегрировать приложение с REST API
•Работать с Kotlin Coroutines и Flow
•Участвовать в тестировании, отладке и исправлении ошибок
•Участвовать в обсуждении и декомпозиции задач вместе с командой
•Поддерживать техническую документацию
•Взаимодействовать с разработчиками, аналитиками и дизайнерами
•Постепенно погружаться в архитектуру приложения и современные подходы к разработке под Android
Требования
•Базовое или уверенное знание Kotlin
•Понимание основ Android SDK
•Знакомство с Jetpack Compose
•Понимание основных принципов разработки Android-приложений
•Базовое понимание архитектурных подходов MVVM и Clean Architecture
•Знакомство с Kotlin Coroutines и Flow
•Понимание принципов работы REST API
•Умение работать с Git
•Готовность разбираться в чужом коде и учиться новым технологиям
•Ответственность, внимательность и желание развиваться в мобильной разработке
•Умение работать в команде и открыто обсуждать возникающие вопросы
Будет плюсом
•Опыт разработки собственных Android-приложений или пет-проектов
•Публикация приложения в Google Play или работа над проектом, близким к production
•Интерес к современному стеку Android-разработки и развитию Kotlin и Jetpack
•Желание расти до Middle-разработчика и постепенно брать на себя больше ответственности
Условия
•График 5/2