Android-разработчик (Middle)

Дата размещения вакансии: 07.08.2026
Работодатель: Drivee
Уровень зарплаты:
з/п не указана
Город:
Москва
4-й Лесной переулок 4
Требуемый опыт работы:
От 3 до 6 лет

Мы в поиске двух Android-разработчиков в наши продуктовые команды Passenger и Couriers. Здесь каждый играет важную роль в создании по-настоящему качественного продукта. Нас ждут интересные технические и продуктовые вызовы и работа над большим проектом. Спектр задач широкий, и ты сможешь заниматься тем, что сейчас интереснее всего: архитектурой, рефакторингом, поддержкой CI/CD, продуктовой разработкой, а также поиском и устранением узких мест. Мы постоянно улучшаем процессы и строим атмосферу, в которой делятся опытом и поддерживают друг друга. Мы ценим инициативность, ответственность и желание расти.

Наш стек:
Kotlin, многомодульная архитектура, Dagger 2, RxJava 2, Coroutines, Retrofit + OkHttp + Gson, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), Glide, Cicerone, Unit тесты, Kaspresso e2e, анализ кода: Detekt + ktLint, Android Lint, кастомные правила Detekt

Зона ответственности:

  • Разработка приложения городских и междугородних поездок;
  • Участие в code review;
  • Разработка, доработка и документирование общих подходов к архитектуре и код-стайлу;
  • Разработка общих компонентов;
  • Работа с многомодульностью;
  • Настройка и поддержка анализаторов кода;
  • Участие в процессах планирования спринта и декомпозиции задач;
  • Написание Unit тестов;
  • Написание e2e тестов (Kaspresso).

Для нас важно:

  • Опыт коммерческой разработки мобильных приложений под Android;
  • Отличное знание Kotlin;
  • Отличное знание принципов ООП, SOLID, шаблонов проектирования и различных MV* паттернов;
  • Умение писать поддерживаемый и тестируемый код;
  • Умение аргументированно отстаивать свою точку зрения;
  • Желание решать сложные задачи и развиваться;
  • Опыт разработки многомодульных проектов;
  • Умение писать Unit/UI тесты.