Android-разработчик в Таксометр

МоскваAndroid, JavaТаксиСтарший специалист
Наше приложение Яндекс.Таксометр — это профессиональное орудие труда для водителя такси. Это приложение-комбайн, через которое водитель получает заказ, смотрит свой заработок, общается с коллегами по цеху, получает свежие новости. Водитель пользуется им весь рабочий день, поэтому требования к качеству нашего приложения самые серьезные.
Мы ищем крутого инженера который обожает сложнейшие проблемы геолокации (качество получаемого GPS-сигнала, помехи в районе Кремля, шумы и недоступность GPS-сигнала), знает, как филигранно оптимизировать энергопотребление приложения, любит инновационные мультимодульные архитектуры в духе Uber RIBs и может выстроить релизный процесс за одну неделю.

Вы нам подходите, если у вас есть:

  • опыт разработки Android-приложений на Java — больше двух лет;
  • опыт применения MVC-, MVP-, MVVM- и MVI-паттернов;
  • опыт параллельного и многопоточного программирования;
  • хорошее понимание реактивной парадигмы и опыт отладки такого кода (RxJava, корутины);
  • знание классических алгоритмов и структур данных;
  • организаторский и управленческий опыт (для старших и ведущих разработчиков).

Кроме того, приветствуется:

  • хорошее знакомство с Kotlin.