Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаFlutter-разработчик в команду Map&Discovery
Весь Яндекс Про построен вокруг работы с картой. Это навигация водителя на заказе, навигация курьера по пешим маршрутам и многие другие сценарии, нужные разным исполнителям. Чтобы пассажиры такси, клиенты доставки и другие пользователи Яндекс 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 раз!
Подключить автоподнятие