Обязанности:
Продуктовая разработкаВы будете анализировать проблемы и запросы пользователей, связанные с рободоставкой в Яндексе. Вместе с продакт-менеджерами предстоит придумывать клиентские фичи, чтобы сделать работу с роботом максимально комфортной, и создавать функции для удобства пользователей. Реализация BDUI
Наша команда выполняет задачи под ключ, работая и с фронтенд-частью приложения. Технология BDUI позволяет бэкенд-разработчикам быстро внедрять новые функции без участия фронтенд-разработки. Взаимодействие с командами и сервисами
Вы будете тесно сотрудничать с другими командами Яндекса. Задачи часто затрагивают целый сценарий пользователя, поэтому вам предстоит погружаться в различные сервисы, изучать их состояние и находить способы бесшовной интеграции. Нужно будет общаться с командами Лавки, Доставки, Автономного транспорта, чтобы перенимать их опыт и поддерживать консистентность Яндекс Еды во всей экосистеме Яндекса. Пример задачи: мы интегрировали логистическую и клиентскую часть Яндекс Еды с Доставкой для запуска тарифа доставки роботом. Стабильность и масштабируемость сервисов
Вам предстоит поддерживать высокую производительность и надёжность сервисов. Поскольку требования к доступности на стыке сервисов различаются, нужно будет искать архитектурные компромиссы. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Работали с реляционными базами данных, например с PostgreSQL
- Хорошо знаете C++
- Пишете тесты на Python
- Умеете эффективно использовать реляционные базы данных под нагрузкой
- Способны работать автономно и разбираться в задачах, а не действовать по готовой инструкции
- Умеете прорабатывать архитектуру решений и проектов, предлагать альтернативные решения для достижения целей
- Хотите развивать продукт, а не просто писать код
- Готовы к активной коммуникации с другими командами и менеджерами, способны находить компромиссы
- Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex]