Разработчик Android Senior
Требования
Условия
Компания
Описание вакансии
Обязанности:
Опыт работы в роли разработчика за последние 4 (четыре) года на проектах по разработке и/или модификации и/или внедрению мобильных приложений на базе Android;
Опыт программирования на Java и Kotlin;
Опыт работы с многомодульностью и flavor;
Понимание и применение на практике принципов SOLID, DRY, KISS;
Опыт работы с LLM для написания и валидирования кода в режиме Кентавр;
Опыт разработки с использованием инструментов Coroutines и Dagger2;
Опыт реализации мета-паттернов на Android: MVVM, и MVI;
Опыт использования Clean Architecture;
Опыт использования Compose;
Опыт использования паттернов проектирования;
Опыт написания Unit и Ui -тестов (Junit и Mockito и Espresso);
Опыт работы с инструментами: Git и Jira;
Опыт работы с CI / CD;
Опыт работы с системами таск и баг-трекинга;
Опыт работы в гибких методологиях (Agile и/или DevOps и/или Kanban) разработки.
Требования:
Опыт работы в роли разработчика за последние 4 (четыре) года на проектах по разработке и/или модификации и/или внедрению мобильных приложений на базе Android;
Опыт программирования на Java и Kotlin;
Опыт работы с многомодульностью и flavor;
Понимание и применение на практике принципов SOLID, DRY, KISS;
Опыт работы с LLM для написания и валидирования кода в режиме Кентавр;
Опыт разработки с использованием инструментов Coroutines и Dagger2;
Опыт реализации мета-паттернов на Android: MVVM, и MVI;
Опыт использования Clean Architecture;
Опыт использования Compose;
Опыт использования паттернов проектирования;
Опыт написания Unit и Ui -тестов (Junit и Mockito и Espresso);
Опыт работы с инструментами: Git и Jira;
Опыт работы с CI / CD;
Опыт работы с системами таск и баг-трекинга;
Опыт работы в гибких методологиях (Agile и/или DevOps и/или Kanban) разработки.
