Разработчик на C++ в Яндекс Еду
Мы отвечаем за сердце работы с ресторанами: автоматизируем операционные процессы, управляем жизненным циклом заказов, улучшаем опыт пользователя через работу с ресторанами и растим метрики качества сервиса. Проще говоря, делаем всё, чтобы взаимодействие ресторанов с платформой было идеальным.
Сейчас мы ищем бэкенд-разработчика со знанием C++. Присоединяйтесь!
Задачи и обязанности
Отвечать за цикл заказа — самую важную часть продукта
Наша команда разрабатывает и поддерживает жизненный цикл заказа — это ядро сервиса и его критически важный компонент.
Реализовывать проекты для повышения качества работы ресторанов
Мы работаем над улучшением ключевых метрик качества ресторанов, таких как время приготовления, доставки и снижение количества опозданий по заказам. В рамках этой работы мы разрабатываем и внедряем функционал включения, отключения и блокировки ресторанов и многое другое. Каждый новый проект и фича направлены на улучшение опыта наших клиентов и партнёров.
Сотрудничать с продуктовой командой над новыми проектами и функциями
Наша команда не ограничивается реализацией идей. Мы активно участвуем в обсуждениях, анализируем проблемные области, ищем решения и вносим улучшения. Здесь вы сможете напрямую влиять на развитие продукта.
Улучшать архитектуру и поддерживать качество кода
Мы уделяем особое внимание качеству архитектуры и кода. В дополнение к продуктовым задачам мы постоянно занимаемся рефакторингом и оптимизацией, чтобы наши сервисы оставались устойчивыми к высокой нагрузке и легко масштабировались.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Требования
- Разрабатывали на C++ более трёх лет
- Готовы писать на Go
- Знаете структуры данных и алгоритмы, можете оценить их сложность
- Работали с PostgreSQL или MySQL, знакомы с требованиями ACID, уровнями изоляции
- Работали с NoSQL- и кеш-БД, например Redis
- Готовы быстро осваивать новые технологии и при необходимости ненадолго менять стек
- Создавали высоконагруженные микросервисы