Наша команда обеспечивает взаимодействие Яндекс Еды с другими сервисами — от Карт и Поиска до подписок и промо и объединяет десятки сервисов в единый живой организм. Мы работаем по Scrum: у нас двухнедельные спринты с грумингом задач, а 20% времени мы уделяем техническим задачам — техдолгу, рефакторингу и большим технопроектам. Если вам нравится разбираться в архитектуре, понимать, как всё устроено, и влиять на масштабные пользовательские сценарии, — вам сюда. Вы будете создавать сложные интеграции между сервисами экосистемы: это Яндекс Еда, Лавка, Плюс, Маркет, Карты и другие. Работать с разными командами Яндекса и их кодом, помогать находить баланс между скоростью, качеством и масштабом. Вам предстоит продумывать архитектуру мобильных решений, которые выдержат миллионы запросов, и влиять на пользовательский опыт в одном из самых динамичных продуктов Яндекса. Наш технологический стек включает Kotlin, BDUI (Flex), Coroutines, MVVM и UDF (они лежат в основе нашей архитектуры), многомодульный проект со своей дизайн-системой, а Compose мы используем как стандарт для новых функций. В нашей команде вы увидите экосистему Яндекса изнутри. У вас будут задачи без шаблонов и готовых решений — вы сами будете прокладывать путь. А мы обеспечим поддержку сильных инженеров и открытую культуру обмена знаниями.

Обязанности:

Развитие экосистемы
Вы будете масштабировать и поддерживать пользовательские сценарии Яндекс Еды, которые уже есть в Яндекс Go, Маркете, Картах и других сервисах. Интеграции с сервисами Яндекса
Вам предстоит интегрировать Яндекс Еду в другие сервисы Яндекса, чтобы дополнять пользовательский опыт и делать его более комплексным. Расширение экосистемы
Вы будете масштабировать экосистему Яндекс Еды и анализировать, какие точки роста можно закрыть с помощью других сервисов компании. Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile

Ключевые навыки:

  • Отлично владеете Kotlin
  • Создаёте многомодульные приложения
  • Разбираетесь в целях задач и предлагаете альтернативные решения для их достижения
  • Работаете автономно
  • Декомпозируете крупные проекты и оцениваете трудозатраты на каждую часть

Дополнительные требования:

  • Работали с BDUI-технологиями
  • Умеете профилировать и оптимизировать приложения
  • Заботитесь о своём коде и тестируете его
  • Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex](dev.go.yandex).