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