Помогаем сервису Яндекс Такси стать удобнее и понятнее миллионам пользователей

Цель направления Ride Hailing — дать пользователю возможность быстро и удобно сделать заказ в Яндекс Go и совершить поездку из точки А в точку Б в любой стране мира, где присутствует наше приложение.

Работа распределена между четырьмя командами, каждая из которых отвечает за свою область — заказ, поездка, точка посадки и высадки, развитие сценариев совместных поездок.

Фотография автора цитаты
Фотография автора цитаты

Стас Хабенко

Руководитель службы RideHailing

3 года тимлид в Яндексе. Участвовал почти во всех крупных запусках Такси.

«Больше всего меня вдохновляет масштаб: результатами работы нашей команды пользуются десятки миллионов человек. Среди других драйверов — фокус на результат и разнообразие задач. Никто не красит кнопки ради того, чтобы красить кнопки, а большинство наших проектов кардинально отличаются»

О нас

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

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

Прямое влияние на счастье клиента

Участвуем в продуктовых тестах и запусках, ставим и проверяем гипотезы, достигаем бизнесовые показатели.

Минимальный time-to-market

Самостоятельно придумываем и запускаем важные продуктовые фичи, например Live Activity на iOS и адаптация приложения для незрячих пользователей.

Современные технологии

Мы создаём решения и технологии, используем лучшие практики других сервисов и продуктов Яндекса.

Задачи направления Ride Hailing

Гео

Помогаем безошибочно задавать место встречи пользователей и водителя

Команда работает над сценариями выбора места назначения. Первый экран, который видит пользователь Такси, и кнопка «Куда едем?» — компоненты этого сценария.

Фотография автора цитаты
Фотография автора цитаты

Ярослав Фадеев

Руководитель бэкенда команды Geo

Пришёл в разработку из науки, создал общую базу адресов в Такси, добавил на экран поездки возможность выбора товаров на Маркете.

«Кроме Такси наши сервисы используются в Самокатах, Лавке, Еде и Доставке. Возможность влиять на бизнес и опыт миллионов пользователей этих приложений — то, что меня драйвит. А настоящая магия случается, когда удаётся решить проблему пользователя в пару кликов»

Начало поездки

Помогаем легко и быстро выбрать тариф для поездки

Мы отвечаем за всё, что видят наши пользователи на экране заказа такси: тарифы, опции к поездке (например, "буду с питомцем"), а также за развитие сценариев общественного транспорта.

Фотография автора цитаты
Фотография автора цитаты

Алексей Кацура

Руководитель бэкенда команды Rides

«Мы не только запускаем новые фичи, но и следим за стабильностью бэкенда и улучшаем архитектуру.

Наши хайлайты: крутой технологический стек, удобные инфраструктурные инструменты, отличные процессы и, конечно, драйвовая команда»

Поездка

Помогаем сделать процесс заказа понятным и удобным

Какой адрес релевантнее предложить пользователю при вводе? Как максимально точно определить его местоположение? Как синхронизировать адреса из всех приложений экосистемы Яндекса? — это задачи, которые решает наша команда.

Мы развиваем сценарии взаимодействия с приложением: ожидание водителя, поездка и её завершение. В начале 2023 года создали и запустили фичу Live Activity на заблокированном экране iOS, которую клиенты полюбили за удобство отслеживания поездки. Благодаря этой технологии, пользователи приложения Яндекс Лавки теперь тоже могут отслеживать свои заказы на заблокированном экране.

Тариф «Вместе»

Помогаем экономить за счёт выбора совместных поездок

Тариф «Вместе» — возможность доехать до точки назначения со случайным попутчиком. Мы создали новый сценарий и теперь развиваем и улучшаем флоу клиентов, чтобы быстро находить попутчиков и выстраивать оптимальные маршруты для водителя.

Стек

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

Языки программирования и фреймворки

  • C++17
  • Python 3
  • Postgres
  • Redis
  • Mongo
  • Go
Фотография автора цитаты
Фотография автора цитаты

Виктор Вихров

Руководитель команды Android

Добавил фичу заказа такси для другого человека. Улучшил адаптацию приложения для незрячих пользователей.

«Я присоединился к команде Ride Hailing в 2018 году. Команда росла, появлялись масштабные проекты, менялись подходы к разработке. Решать новые задачи меня вдохновляет огромная аудитория приложения, а реализовать идеи помогает опытная и слаженная команда. Скучно не бывает!»

Примеры наших запусков

Фотография автора цитаты
Фотография автора цитаты

Михаил Шкутков

Руководитель команды iOS

Разработал самый быстрый тариф, новый экран заказа такси, Live Activity.

«Я присоединился к команде Яндекс Go в 2018 году, тогда в приложении можно было только заказать такси. Первое, что я сам разработал и запустил — это фича заказа такси для другого человека.

После этой фичи я и моя команда запускали десятки полезных и удобных инструментов для пользователей, каждая делала Такси еще удобнее и быстрее. Миллионы пользователей приложения вдохновляет на новые решения и запуски и это очень здорово!»

Вакансии

Вне проектов

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