🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Flutter-разработчик в команду Map&Discovery

Яндекс
Санкт-Петербург, Москва, Белград
Гибридный, Офис
Опубликовано: 20 Jun 2025
Яндекс Про — это приложение, в котором пользователи, подключённые к системе, могут выполнять заказы в роли таксиста, курьера Еды или Лавки и работать с ещё десятью различными сценариями.

Весь Яндекс Про построен вокруг работы с картой. Это навигация водителя на заказе, навигация курьера по пешим маршрутам и многие другие сценарии, нужные разным исполнителям. Чтобы пассажиры такси, клиенты доставки и другие пользователи Яндекс Go могли быстрее находить исполнителя, мы в команде развиваем способы удерживать водителей на линии как можно дольше за счёт механик, связанных с положением водителя на карте.

Наша команда предоставляет фичи как для пользователей, так и для других разработчиков внутри Яндекс Про. Если вы ищете гибрид продуктовой и технической команды, то это может вам подойти.

У наших сервисов большая аудитория и поэтому много задач. Важно будет учитывать особенности всех сервисов — это открывает возможности для интересных архитектурных решений. Вам предстоит взять на себя одну или несколько зон ответственности внутри команды.

Какие задачи вас ждут

Развитие и поддержка механизмов для работы с картой (MapKit)
Вам предстоит плотно работать с нативной библиотекой MapKit и другими Dart-библиотеками вокруг карты и навигации. Если вам нравится иметь дело с нативными плагинами и FFI или вы хотите получить такой опыт, то у нас найдётся достаточно таких задач. Мы также активно развиваем сценарии, не связанные с заказом, например поиск ближайшего места и дальнейший маршрут внутри Про до этой точки.

Инструменты эффективного нахождения водителя на линии
Это такие инструменты, как получение заказов по пути или внутри конкретной зоны в городе, а также фиолетовая карта спроса. Здесь предстоит заниматься задачами, в которых важны продуктовые метрики и нужно всячески помогать команде продактов и аналитиков в улучшении этих показателей.

Безопасность водителя такси
Внутри Про мы развиваем разные механизмы защиты водителя, например аудио- или видеозапись разговора в экстренных случаях, звонок в экстренную помощь и другие. Вам предстоит активно участвовать в проектировании клиент-серверного взаимодействия и в работе с некоторыми плагинами, связанными с камерой и диктофоном.

Мы ждем, что вы

  • Имеете значительный опыт в Flutter-разработке
  • Хорошо разбираетесь во взаимодействии Flutter и нативной части приложения
  • Знаете классические алгоритмы и структуры данных
  • Имеете опыт в реализации клиент-серверного взаимодействия
  • Занимались параллельным или многопоточным программированием, понимаете, как устроены Dart Event Loop и Isolates
  • Хорошо владеете паттернами проектирования, любите чистый и поддерживаемый код

Будет плюсом, если вы

  • Знаете или готовы освоить Kotlin либо Swift, чтобы помогать развивать [MapKit для Flutter](https://yandex.ru/maps-api/docs/mapkit/flutter/generated/getting_started.html)
  • Занимались нативной разработкой
  • Работали с FFI, C++

О команде

Узнайте больше про разработку городских сервисов Яндекса на dev.go.yandex.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие