Разработчик бэкенда в команду Ride
Основной фокус нашей команды — всё, что происходит с заказом такси после его создания. Это трекинг поездки и изменение заказа, связь с водителем, уведомления пользователя, история заказов. Также мы отвечаем за семейный аккаунт, профиль пользователя, отчёты на почту и другие крутые фичи Яндекс Go, Uber Russia и международных проектов. Интересный факт: больше трети поездок уже совершается за рубежом!
Почему у нас круто
- Масштаб. Мы делаем новые проекты не только для стран, где работаем уже давно, но и для новых международных направлений. Каждый месяц нашими фичами пользуются десятки миллионов человек по всему миру.
- Технические и архитектурные вызовы. Наши сервисы работают под нагрузкой в десятки тысяч RPS. При проектировании новых фич мы уделяем большое внимание отказоустойчивости и масштабируемости: продумываем фолбэки, не забываем об идемпотентности и внимательно следим за observability системы.
- Влияние на продукт. Участвуем в формировании бэклога проектов и в продуктовой проработке того, как будут выглядеть и работать наши фичи.
- Возможности для роста. У команды очень широкая зона ответственности — с нами всегда есть возможность расти как технический эксперт и как руководитель.
Примеры наших проектов
- Запуск тарифов Copter в Ереване — флоу полёта на вертолёте в Яндекс Go
- Новая поддержка — переработали опыт обращения в поддержку и внедрили Яндекс Мессенджер
- Новая карточка заказа — перешли на BDUI в карточке заказа для гибкого изменения без релизов мобильных клиентов
- Запуски в новых странах, проекты сценариев безопасности, добавление AI-суммаризации, регулярные технопроекты по отказу от легаси и улучшению архитектуры
Наши технологии
- Код в основном на C++ 20, используем userver (фреймворк, созданный специально для продуктовой разработки), также есть Python, а ещё мы внедряем Go
- Микросервисная архитектура — налаженный CI/CD, а также инфраструктура для разворачивания, поддержки парка из сотен микросервисов и управления им
- Для хранения данных — PostgreSQL, MongoDB, Redis
Какие задачи вас ждут
Проектирование микросервисов и их взаимодействия для сложной бизнес-логики
Вам предстоит проектировать новые фичи: продумывать API, схему общения с клиентами и взаимодействие микросервисов. Кроме этого, вы будете улучшать существующую архитектуру бэкенда.
Разработка и запуск фич для пользователей по всему миру
Задачи и проекты, которыми мы занимаемся, разносторонние: от масштабных запусков приложений в новых странах до разработки новых сценариев, влияющих на цикл заказа.
Роль техлида и ведение проектов, затрагивающих несколько команд
Мы не только пишем код, но и в целом отвечаем за полный жизненный цикл фичи: от момента проектирования до финальной раскатки на пользователей. Каждый разработчик может взять на себя роль техлида и привести проект к запуску.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждём, что вы
- Проектировали и реализовывали комплексные проекты
- Умеете писать качественный код на любом современном языке программирования
- Знакомы с реляционными и нереляционными базами данных
- Готовы работать с множеством смежников в рамках запуска средних и крупных фич
Бенефиты работы в Яндексе
Здоровье
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят:
Базовые услуги
- Плановая помощь и неотложная за рубежом, страхование от несчастных случаев для любителей активного отдыха и лечение критических заболеваний.
Ментальное здоровье
- Врачи в клиниках по ДМС, онлайн-консультации с психологами. А также психотерапия в офисах, где есть кабинет психотерапевта.
Ежегодные чекапы
Мы за превентивную заботу о здоровье, поэтому по ДМС можно проходить чекапы и регулярно вакцинироваться.
Больничный
- 30 дней в году оплачиваются — вы получите полную зарплату, как будто не болели.
Стоматология
- Плановые процедуры, профессиональная чистка и экстренная помощь за рубежом.
Коррекция зрения
- После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия.
Терапевты в офисах
- Если почувствовали себя неважно, можно обратиться в кабинет врача-терапевта, такие есть во всех крупных офисах Яндекса.
Ведение беременности и роды
- Оплачиваем ведение беременности и роды для сотрудниц и жён сотрудников, которые с нами более двух лет.
Страховка для родственников по системе 80/20: мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%. В страховку входит всё то же самое, что и у вас.
Больше о бенефитах