📍 Санкт-ПетербургМоскваОфис или гибрид
Яндекс Еда — сервис доставки блюд из ресторанов и продуктов из магазинов. У нас миллионы заказов в месяц, с нами сотрудничают десятки тысяч заведений и более тысячи магазинов в 130 городах стран СНГ.
Наша команда создаёт приложение, которым пользуются сборщики заказов в магазинах, подключённых к Еде. Вам предстоит разрабатывать бэкенд и интерфейс администратора этого приложения, а в перспективе — более сложную систему, позволяющую нашим партнёрам в магазинах управлять продажей своих товаров в Еде.
От наших сервисов напрямую зависит скорость сборки заказа, а значит, и удовлетворённость клиентов всей Яндекс Едой.
Технологии/инструменты
GoUnix
О команде
У нас небольшая дружная кросс-функциональная команда. Каждый разработчик участвует в обсуждении продукта, влияет на технические решения, самостоятельно управляет всем циклом разработки и деплоя, улучшает инструменты и автоматизирует процессы.
Что нужно делать
- Разрабатывать микросервисы на Go.
- Обеспечивать качество работы сервиса.
- Работать с репозиторием, инструментами и инфраструктурой Яндекса.
Ожидания
- Опыт разработки на Go или готовность быстро и самостоятельно его освоить.
- Понимание того, как работают веб-сервисы.
- Вы разбираетесь в принципах работы с Unix и применяли их на практике.
- Вы умеете писать эффективный и понятный код, покрываете код тестами.
- Способность аргументировать решения и договариваться с коллегами.
- Готовность брать на себя ответственность и предлагать идеи.
Будет плюсом, если вы:
- Хорошо знаете, как работают базы данных, прежде всего PostgreSQL, умеете находить узкие места в запросах и в целом во взаимодействии приложения с базой данных.
- Понимаете, как работают распределённые системы.
- Имеете опыт в проектировании микросервисов.
- Способны декомпозировать крупные задачи, оценивать время на разработку и другие этапы, следить за доставкой продукта в продакшн и информировать об этом заинтересованных лиц.
- Готовы руководить проектами с технической стороны.
- Знаете C++.
Условия
- Сильная команда, с которой можно расти.
- Сложные задачи для сервисов с миллионами пользователей.
- Возможность влиять на процесс и результат.
- Премии каждые полгода за эффективную работу.
- Компенсация оплаты питания.
- Тренажёрный зал и дежурный врач в офисе.
- Расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей.
- Гибкий график.
Полезные ссылки
- Как в Яндексе проходят алгоритмические секции собеседований: ссылка.
- Как решать алгоритмические секции ч.1.: ссылка.
- Как решать алгоритмические секции ч.2.: ссылка.
- LeetCode: ссылка.
- Подготовка к собеседованию в Яндекс: ссылка.
- Пять способов узнать больше об алгоритмах: ссылка.
- Как мы нанимаем бэкенд-разработчиков: ссылка.
Ирина Филатова Менеджер по найму