Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Яндекс Райдтех

Flutter Developer (Яндекс Про)

в Яндекс Райдтех

200 000 —‍ 400 000 ₽/мес на руки

📍 МоскваСанкт-ПетербургБелград (Сербия)Полная удалёнкаПомощь с переездом
Специализация
Flutter
Уровень
Middle
Команда
6 - 10 человек

Яндекс Про помогает водителям, курьерам и сборщикам работать с сервисами Яндекса в России и за её пределами: выполнять заказы, отслеживать заработок, проходить проверки качества и т.д.

Почти весь UI и подавляющая часть бизнес-логики приложения Яндекс Про написан на Flutter. Мы активно используем возможности нативных платформ (работаем с камерой, Foreground Service в Android и Extensions в iOS), платформенные API через плагины и даже немного Dart FFI.

У нас самая большая команда Flutter-разработки в России с огромным опытом в построении продукта и процессов. Мы переписали существующее нативное Android-приложение на Flutter и успешно адаптировали фреймворк в большой команде.

Технологии/инструменты

FlutterProvider/RiverpodBLoCReduxMobX

О командах

Над продуктом для водителей Такси работают несколько продуктовых команд, каждая из которых отвечает за одно или несколько направлений:

  • Команда профессий и коммуникации упрощает онбординг пользователей, переход на самозанятость, развивает различные способы коммуникации с исполнителями: чаты, сториз, пасхалки, объекты на карте.
  • Команда заработка и баланса разрабатывает финансовый модуль внутри Яндекс Про, который помогает исполнителям получать и просматривать информацию о выполненных заказах и доходе, оперативно переводить заработанные средства на свои банковские счета.
  • Команда заказа и ретеншна занимается циклом заказа такси (например, переходами из одного статуса в другой, общением с пассажиром), навигацией и ведением по маршруту внутри Яндекс Про с помощью встроенного навигатора, совершенствует более сложные механики заказов в Такси (например, заказы по цепочке, комбо-заказы, поездки в другой город).
  • Команда эффективности старается увеличить полезное время работы водителей и их доход за счёт субсидий и бонусов, возможности попутно получать заказы и давать подсказки водителям, в какой район города им переместиться, чтобы получать больше заказов.
  • Команда маркетплейса разрабатывает финтех-проекты для исполнителей Яндекс Про. Например, интегрирует Яндекс Заправки или создаёт маркетплейс, где исполнители могут оплачивать товары от партнёров напрямую со своего баланса внутри приложения.
  • Команда платформы Про пишет core-библиотеки для продуктовых команд разработки, разрабатывает большие продуктовые фичи (внутренняя навигация aka Яндекс Карты), оптимизирует скорость работы и энергопотребление приложения.

Что нужно делать

  • Разрабатывать гибкое и масштабируемое приложение с механизмами настройки через конфиги и эксперименты.
  • Разрабатывать удобный и интуитивно понятный UI. У нас своя дизайн-система, для реализации которой мы по максимуму используем возможности фреймворка.
  • Глубоко вникать в нюансы работы пользователей, чтобы делать качественный продукт.
  • Разрабатывать и внедрять новые фичи, чтобы улучшать жизнь миллионов водителей.
  • Работать над стабильностью приложения, которая напрямую влияет на заработок исполнителей. Вам предстоит проводить качественное ревью кода и профессиональное тестирование.
  • Реализовывать взаимодействие Dart с нативным и платформенным кодом: плагины для работы с MapKit, Metrica, SpeachKit и большое количество обёрток нативных сервисов взаимодействуют с огромным количеством кода на Dart.

Ожидания

  • Разрабатывали приложения на Flutter или хотите этому научиться.
  • Занимались коммерческой мобильной разработкой для iOS или Android либо фронтенд-разработкой.
  • Применяли шаблоны Provider / Riverpod, BLoC, Redux или MobX для управления состоянием.
  • Имеете опыт параллельного или многопоточного программирования, понимаете, как устроены Dart Event Loop и Isolates.
  • Хорошо понимаете реактивную парадигму и отлаживали такой код.
  • Знаете классические алгоритмы и структуры данных.

Полезные ссылки

Мы регулярно выступаем на конференциях и рассказываем о себе и своей работе:

  • Гена Евстратов о команде разработки и продукте Про: ссылка.
  • Большая дискуссия о том, почему Flutter — лучшее решение для нашего продукта ссылка.
  • Лёша Шведчиков о безопасности во Flutter-приложениях безопасности во Flutter-приложениях ссылка.
  • Ещё мы разрабатываем образовательные программы по Flutter, чтобы помочь сообществу расти быстрее. Создали и провели трек по Flutter в Школе мобильной разработки 2022, организовываем курс в Иннополисе на английском языке, регулярно проводим курсы в Сириусе для студентов, организовали трек на чемпионате Yandex Cup и делаем многое другое. Неравнодушие, отзывчивость и профессионализм — качества, которые мы ценим в коллегах.
Анастасия Чупрынина Recruiter
Яндекс Райдтех

О компании Яндекс Райдтех

Сфера
Продуктовая компания
Размер
1001+

Яндекс Райдтех — это Такси, Драйв, Доставка и другие сервисы Яндекса. Подразделение Такси отвечает за то, чтобы перемещение из пункта А в пункт Б было удобным для всех. Это более 800 микросервисов и 42,3 млн пользователей в месяц. Такси — это сложные алгоритмы поиска водителей, продуктовый подход к разработке и высокая нагрузка на сервисы. Одним из продуктов компании является такси для бизнеса. С 2017 года развивают направление беспилотных автомобилей.

В Такси есть три основных направления разработки, где собрано много различных команд с совершенно разными задачами и интересными челленджами.

В августе 2020 года был запущен Яндекс Go, объединивший сразу несколько сервисов Яндекса, кроме онлайн-заказа такси, приложение объединяет сервисы каршеринга, заказ еды, экспресс-доставку продуктов, отслеживание движения общественного транспорта и грузоперевозок.

Похожие вакансии

5 000 – 6 000 €/мес на руки
📍 Лимасол (Кипр), помощь с переездом
410 000 – 540 000 ₽/мес на руки
📍 Москва (м. Выставочная / м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
410 000 – 540 000 ₽/мес на руки
📍 Москва (м. Выставочная / м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
400 000 – 550 000 ₽/мес на руки
Можно удалённо из РФ
3 500 – 5 000 €/мес на руки
📍 Барселона (Испания), помощь с переездом