Разрабаты­ваем продукт для испол­нителей Яндекс Про

Яндекс Про — сервис для тех, кто выполняет заказы: водителей, курьеров и других исполнителей. Мы помогаем им находить заказы и получать доход. Благодаря приложению, заказ, который делает пользователь Яндекс Go, случается: такси приезжает к пассажиру, курьер доставляет еду, а посылка доходит до адресата.
Наша команда разрабатывает мобильное приложение Яндекс.Про и его сервисную часть: это 100+ различных фичей в мобильном приложении и 150+ микросервисов на бэкенде.
Андрей Урманчёв
Руководитель отдела разработки Яндекс Про
В Яндекс Про я с 2018 года. С тех пор продукт сильно вырос, но суть его осталась прежней: мы делаем сервис, который помогает зарабатывать миллионам людей. Это большая ответственность — и мощная мотивация.
Мы стараемся собрать в модуле Такси всё, что нужно исполнителю — от регистрации до вывода денег на карту. У нас многое завязано на оффлайн, поэтому мы стараемся мыслить не только в терминах кода, но и в категориях реальной жизни. У нас серьёзная нагрузка, сложный бэкенд и, пожалуй, одно из самых технологичных приложений на Flutter. Поэтому мы рады, когда к нам приходят люди, готовые расти вместе с нами. И всегда готовы делиться опытом.
читать далее
О нас
Наши разработчики не просто пишут код — они влияют на продукт и бизнес. Формулируют гипотезы, проверяют их в деле, помогают улучшать ключевые метрики. Мы делаем надёжные и быстрые решения, которые выдерживают высокую нагрузку и удобны для пользователей. Вот чем занимаемся:
Фичи для исполнителей
если нравится экспериментировать и делать продукт для сотен тысяч людей
Контроль качества
если интересно автоматизировать процессы и делать систему безопаснее
Бэкенд заказов
если хочется строить надёжные, высоконагруженные сервисы и улучшать SLI
Платформенные решения
если хочется влиять на архитектуру и помогать другим командам развивать продукт
400+ тысяч водителей на линии одновременно
200+ тысяч RPS на бэкенде
150+ микросервисов
1 млн. проверок по фото в день
20+ различных профессий в платформе
Технологии
All-in-one решение
Мы делаем сервис удобным для исполнителей — от первого запуска до выполненного заказа. Можно самостоятельно зарегистрироваться, арендовать машину прямо в приложении, выполнить пробный заказ, посмотреть статистику и рейтинг, настроить приложение под себя и быстро адаптироваться к системе.
Backend
Бэкенд работает на современных технологиях: userver на C++ и Go для стабильности. Данные хранятся в PostgreSQL, Redis, YDB или Ytsaurus — выбираем оптимальное решение под каждую задачу.
BDUI
Приложение разработано на Flutter для кросплатформенности и единого кода. У нас есть свой DI — yx_scope, а BDUI и динамические конфиги позволяют гибко менять интерфейс и настройки через сервер.
Платформенные решения
Яндекс Про — это платформа для водителей и исполнителей других сервисов Яндекса, таких как Маркет, Еда, Лавка и прочие. Мы упрощаем первые шаги в сервисе: помогаем с регистрацией, созданием профиля и выбором подходящих заданий. Пользователи могут легко переключаться между разными ролями и сервисами. Не отстаём от современных AI-технологий, развиваем AI-ассистента, который помогает исполнителю находить ответы на вопросы.
Финансы
Мы уделяем особое внимание работе с деньгами, делая доходы понятными и доступными. На платформе реализована обработка чеков исполнителей на основе решения termporal-likely, которую легко настраивать и дополнять новыми сценариями. Мы также поддерживаем прямых партнёров, помогая им с налогами, отчётами и подключением к госуслугам.
Разработка цикла заказа
Делаем так, чтобы исполнитель видел заказ вовремя, в нужном виде и с актуальным статусом. Мы обрабатываем миллионы заказов в день и управляем всем процессом — от получения до завершения. Через Flexible UI настраиваем отображение под разные типы заказов и сценарии: цепочки, аукционы, совместные поездки, заказы с улицы и другие.
Контроль качества и безопасность
Автоматизируем проверку документов и контроль транспорта. Каждый день мы обрабатываем свыше миллиона файлов, определяем, действителен ли СТС, как ведёт себя исполнитель и в каком состоянии термокороб. Для этого используем ML, собственный media-storage и другие современные технологии.
Стек
  • Микросервисная архитектура: 150+ микросервисов, 5+ доменов
  • Ежегодно обновляемый техрадар по основным инструментам разработки
  • Многомодульная архитектура с разделением на 10 профессий и 100+ фичей
  • Использование BDUI
  • Собственные подходы к архитектуре внутри модулей, управлению состоянием и DI
  • freezed
  • dio
  • yx_navigation
  • yx_state
  • Location SDK
Читайте и смотрите про наши сервисы
Thu Sep 04 2025 18:06:05 GMT+0300 (Moscow Standard Time)