Логистика — одно из ключевых направлений Яндекс Еды. Оно состоит из множества команд и технических систем, реализующих широкий набор функций: от оптимального назначения курьеров на заказы до выхода Еды на зарубежные рынки. Наша команда отвечает за мобильное приложение Яндекс Про для курьеров. Это основной рабочий инструмент курьеров, сотрудничающих с сервисом. От качества, доступности и скорости приложения критически зависит и то, как курьеры выполняют свои задачи, и то, как работает Яндекс Еда в целом. Примеры проектов, которые мы делаем: Дать курьеру возможность арендовать электровелосипед и управлять им через блютус, возможность уехать после позднего слота домой на такси со скидкой Проверить с помощью блютус-маячка, находится ли курьер в ресторане Реализовать модульную архитектуру заказа с возможностью дальнейшего переиспользования Реализовать систему планирования рабочего времени курьеров Обязанности: Разрабатывать нестандартные пользовательские интерфейсы Решать сложные проблемы на стыке кросс-платформы и Android Проектировать новые клиентские API совместно с командой бэкенда Экспериментировать с подходами к управлению состоянием приложения Требования: Разрабатывали приложения на Flutter Знакомы с концепцией backend driven UI Занимались коммерческой мобильной разработкой для iOS или Android Применяли шаблоны Provider и Riverpod для управления состоянием Имеете опыт параллельного или многопоточного программирования, понимаете, как устроены Dart Event Loop и Isolates Хорошо понимаете реактивную парадигму и отлаживали такой код Знаете классические алгоритмы и структуры данных