Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик бэкенда в команду супераппа Яндекс Go
Мы разрабатываем приложение, которое закрывает основные потребности городского жителя: передвижение по городу, аренду транспорта, поиск магазинов и кафе, запись на стрижку, доставку, покупку продуктов и товаров. Мы интегрируем новые сервисы так, чтобы все они работали в едином поле, в одном приложении.
Создаём инструменты рекламы и дистрибуции услуг в приложении, тесно интегрируем их с Яндекс Картами. Нам предстоит развивать рекламные механики, продвигать подход backend driven UI и разрабатывать связанные с ним инструменты.
Команда Places
Наша команда занимается разработкой бэкенда для сервиса «Места» внутри супераппа Яндекс Go: мы интегрируем карточные сценарии в приложение Яндекс Go. Хотим дать пользователю возможность находить новые интересные места в городе. Наш продукт запущен в странах СНГ: например, если сменить местоположение в приложении на Ташкент, на главном экране Яндекс Go появится значок «Места».
Мы работаем как единая продуктовая команда, где каждый разработчик может влиять на продукт и приносить новые идеи.
Примеры наших проектов:
- Интеграция рекомендаций мест в поисковый сценарий Яндекс Go
- Разработка социальной ленты рекомендаций мест на основе отзывов других пользователей и друзей пользователя
- Поддержка разных сценариев взаимодействия с организацией, таких как заказ еды, бронирование столика, запись на услуги, построение маршрута и т. д.
Наш стек технологий:
- C++20 на userver
- PostgreSQL
- Подход BDUI для ускорения TTM
Почему у нас классно:
- Минимум бюрократии и максимум автоматизации
- Налаженные процессы еженедельных релизов и спринтов, мы проводим множество A/B-тестов и вкладываемся в то, что будет полезно
- Подавляющее большинство наших решений подкрепляется данными аналитики, но иногда мы готовы вложиться во что-то только потому, что верим в это
- Мы открыты для любых изменений и предложений, вы всегда можете поучаствовать в задаче на уровне продуктовой проработки
- В наших продуктовых командах есть разработчики, менеджеры, дизайнеры и аналитики, мы сами оцениваем проекты и стараемся придерживаться сроков
- Любой сотрудник напрямую влияет на реализацию фич: мы думаем о том, как сделать проще и лучше
Какие задачи вас ждут
- Разрабатывать микросервисы на современных C++ и Python
- Проектировать сервисы с нуля c учётом масштабирования при повышении нагрузки, продумывать межсервисное взаимодействие, кеширование и синхронизацию данных
- Работать с реляционными и нереляционными базами данных
- Продумывать варианты реализации сервисов graceful degradation в случае аварий
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Профессионально владеете любым современным языком программирования и хотите писать на C++20 с userver и PostgreSQL
- Работали с реляционными и нереляционными базами данных
- Ориентируетесь в классических алгоритмах и структурах данных
- Интересуетесь нетривиальной бэкенд-разработкой и хотите работать с высокими нагрузками
Будет плюсом, если вы
- Заинтересованы в продукте, готовы погружаться в аналитику или проходили курсы по развитию продукта
- Знакомы с микросервисной архитектурой и сталкивались с основными проблемами межсервисного взаимодействия
О команде
Узнайте про разработку городских сервисов Яндекса на dev.go.yandexВаше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие