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