Задачи:
— разработка и развитие мобильных приложений;
— взаимодействие с iOS- и backend-разработчиками, тестировщиками, аналитиками, дизайнерами и менеджерами;
— реализация нового функционала;
— поддержка и рефакторинг существующего кода;
— участие в оценке и декомпозиции задач;
— написание понятного и поддерживаемого кода;
— участие в code review;
— работа с API, локальным хранением, асинхронностью и UI на Compose.
Требования:
— коммерческий опыт Android-разработки;
— для уровня Senior опыт самостоятельного принятия технических решений и участия в code review;
— уверенное знание Kotlin;
— опыт работы с Coroutines и Flow;
— опыт с Jetpack Compose;
— понимание архитектурных подходов в Android-разработке и умение применять их на практике;
— опыт интеграции с REST API;
— уверенная работа с Git и Gradle;
— умение читать и улучшать существующий код.
Пожелания (необязательно, будет плюсом):
— опыт публикации приложений;
— опыт написания unit / UI тестов;
— опыт с CI / CD;
— опыт с многомодульной архитектурой;
— опыт оптимизации производительности;
— опыт работы с legacy-проектами;
— опыт менторства.
Условия:
— официальное трудоустройство и все социальные гарантии;
— возможность горизонтального и вертикального роста;
— график работы 5/2 с 09:00 до 18:00 в офисе с часовым перерывом на обед;
— офис в Северном районе Таганрога.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Зарплаты и спрос: Android-разработчик
Сейчас в каталоге 130 вакансий по этому направлению, удалённо можно работать в 41%.
Навыки этой вакансии, которые чаще всего просят по направлению: Kotlin (58%), Coroutines (23%), Jetpack Compose (22%), Git (15%). В скобках доля вакансий направления.