Habr Career · собрана 29 дней назад

Разработчик Android

Bell Integrator

УдалёнкаРоссияSenior
JavaKotlinGitUI

Описание вакансии

Разработчик Android Employment type: Полный рабочий день Grade: Senior Skills: Java, Kotlin, LLM Description: Обязанности: Опыт работы в роли разработчика за последние 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) разработки.