Middle/Senior Android Developer в Feature team, Москва.

▷ Работодатель: inDriver (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

inDriver — международный сервис пассажирских перевозок. Мы создаем глобальный высокотехнологичный продукт, который меняет жизнь миллионов людей к лучшему. Входим в топ-3 мобильных сервисов для заказа поездок в мире — 100 млн. установок, 1 млрд. сделок, 650+ городов в 45 странах мира.

В отделе Android разработки больше 40 человек, а всего в команде 350+ разработчиков и инженеров.
Разработка ведется не только по направлению городских перевозок пассажиров, но и по другим смежным направлениям таких как грузовые, междугородние перевозки, и дальше таких сервисов будет появляться еще больше. И все это в одном приложении.

Наш стек:

  • пишем на Kotlin, есть легаси на Java (<20% кода);
  • многомодульная архитектура, около 100 модулей;
  • Dagger 2, RxJava 2, Retrofit + OkHttp + Gson, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), Glide, Cicerone, Firebase libs;
  • CI/CD: Github Actions, Docker, Python, Fastlane;
  • пишем Unit тесты, UI тесты пишет отдельная команда автоматизаторов;
  • анализ кода: Detekt + ktLint, Android Lint, кастомные правила Detekt;
  • здоровьем и качеством проекта занимается отдельная платформенная команда (например, разработка полезных инструментов, улучшение времени старта приложения, оптимизация связей в модулях).

Какие задачи предстоит решать:

  • разработка нового функционала приложения, в основном в рамках feature-команды (например, команда платежей или команда гео-навигации);
  • поддержка уже существующего функционала;
  • участие в code review;
  • участие в процессах планирования спринта и декомпозиции задач;
  • написание Unit тестов;

Ожидаем от кандидата:

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

Мы предлагаем:

  • после трудоустройства предусматривается релокация в офис компании в Казахстане (Алматы или Нур-Султан) или на Кипре (по результатам технического интервью). После оформления в Казахстане/Кипре возможна удаленная работа за рубежом (будет обсуждаться отдельно);

  • стабильную заработную плату, соблюдение трудового законодательства, ДМС со стоматологией с первого месяца;

  • современные MacBook Pro и другое необходимое для работы оборудование;

  • неограниченные возможности профессионального и карьерного роста, регулярное внешнее и внутреннее обучение от наших партнеров;

  • частично или полностью оплачиваемые дополнительные обучающие курсы, занятие английским языком с преподавателем в офисе, посещение профильных конференций;

  • программы личностного роста, в которых мы ставим цели и вместе к ним движемся;

  • стать частью международной команды профессионалов и просто хороших людей, которые все вместе создают одну из самых крутых историй успеха в мировой IT-индустрии;

  • работа в гибридном формате (офис+удаленно), московский офис находится в нескольких минутах ходьбы от м. Белорусская.

Наши сотрудники - самое ценное, что у нас есть. Мы заботимся о том, чтобы офисное пространство было максимально комфортным для работы и отдыха. В офисе есть уютная кухня, игровая комната и зоны для отдыха. Мы любим различные корпоративные мероприятия и тематические дни, чтобы наша жизнь была еще более интересной и насыщенной.

Москва, 4-й Лесной переулок, 4
https://indriver.com
AndroidООПkotlinJava

Created: .
Expires after: .
Responses: 2

Откликнуться на вакансию  Работодатель: профиль,отзывы