Мы работаем с разными категориями товаров: продуктами, цветами, зоотоварами, аптечными товарами и другими. Каждое из этих направлений мы называем вертикалью. Одна из ключевых задач нашей команды — развивать вертикали магазинов. Сейчас мы активно внедряем новые функции для сценариев заказа из цветочной вертикали. Наш технологический стек включает Kotlin, BDUI (Flex), Coroutines, MVVM и UDF (они лежат в основе нашей архитектуры), многомодульный проект со своей дизайн-системой, а Compose мы используем как стандарт для новых функций.

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

Качество продукта
Чтобы приложение было полезным, нужно улучшать его метрики. Вы будете реализовывать новые проекты, внедрять фичи, которые улучшают клиентский опыт, и придерживаться zero bug policy. Анализ и улучшение продукта
Вы будете не просто воплощать идеи продуктовой команды, а вместе с ней находить и устранять уязвимости, анализировать продукт и внедрять улучшения, чтобы постоянно его совершенствовать. Идеи и обратная связь от разработчиков сильно влияют на итоговый продукт и процесс его создания. Рефакторинг и улучшение кодовой базы
Продуктовые задачи занимают много времени, но вы также будете уделять внимание архитектуре, рефакторингу и кодовой базе. Это особенно важно, ведь сервисы работают с высокой нагрузкой и должны легко масштабироваться и развиваться. Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile

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

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

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

  • Работали с BDUI-технологиями
  • Умеете профилировать и оптимизировать приложения
  • Заботитесь о своём коде и покрываете его тестами и тоглами
  • Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex](http://dev.go.yandex/?utm\_source=yandex\_jobs&utm\_medium=social&utm\_content=1&utm\_campaign=vacancies)