Бэкенд-разработчик в команду Core Taxi
Компания: Яндекс
Локация: Санкт-Петербург
О компании
Яндекс — это одна из ведущих IT-компаний в России, занимающаяся разработкой различных интернет-сервисов, включая поисковую систему, карты, такси и другие приложения. Она активно развивает проекты на международном уровне и создаёт инновационные решения для пользователей по всему миру.
Команда занимается разработкой бэкенда для приложений Яндекс Go, Uber Russia и других международных проектов. В рамках своей деятельности они обеспечивают надежную работу сервисов такси и других транспортных средств в нескольких странах.
О вакансии
В команде Core Taxi Яндекса работа сосредоточена на создании и поддержке бэкенда, который отвечает за перевозки на такси. Команда работает с проектами, которые охватывают как локальные, так и международные аспекты, создавая решения, соответствующие требованиям пользователей в разных странах.
Здесь вам предстоит участвовать в масштабных проектах, таких как запуск новых тарифов и поддержка пользовательского интерфейса. Вы будете работать с микросервисной архитектурой и интеграцией новых функций, влияя на конечный продукт и взаимодействие с пользователями.
Наша команда ищет разработчика, который предпочитает сочетание технических и продуктовых задач, готов к проектированию и ведению сложных бизнес-логик, а также к разработке фич для пользователей на международном уровне.
Чем предстоит заниматься:
- Проектирование микросервисов и их взаимодействия
- Разработка и запуск новых фич для приложений
- Ведение проектов и работа в роли техлида
Что мы предлагаем:
- Расширенная медицинская страховка с первым месяцем работы
- Возможности для психотерапии и лазерной коррекции зрения
- Гибкий график работы с отсутствием фиксированного времени начала и окончания рабочего дня
- Льготные условия для жилищных займов
- Страхование для детей и специальные детские дни в офисе
Обязанности
- Проектирование микросервисов для сложной бизнес-логики
- Разработка новых фич для пользователей по всему миру
- Роль техлида с ответственностью за несколько команд
- Интеграция новых функций в приложениях и адаптация под локальные условия
- Поддержка и улучшение существующих сервисов
Требования
- Масштаб. Мы делаем новые проекты не только для стран, где работаем уже давно, но и для новых международных направлений.
- Технические и архитектурные вызовы. Наши сервисы работают под нагрузкой в десятки тысяч RPS.
- Влияние на продукт.
- Возможности для роста.
- Профиль пользователя — персонализация аккаунта пользователя в приложении
- Запуск тарифов «Межгород» и «Вместе»
- Live Activity — поддержка возможностей новых версий iOS для удобства пользователей
- Запуски такси в новых странах — интеграция с локальными регуляторами, адаптация существующих функций под местные особенности и добавление новых фич, необходимых для успешного запуска
- Код в основном на C++ 20, используем userver — фреймворк, созданный специально для продуктовой разработки.
- Микросервисная архитектура — налаженный CI/CD, а также инфраструктура для разворачивания, поддержки парка из сотен микросервисов и управления им
- Для хранения данных — PostgreSQL, MongoDB, Redis
- Умеете писать качественный код на любом современном языке программирования
- Предпочитаете баланс между техническими и продуктовыми задачами
- Ориентируетесь в классических алгоритмах и структурах данных
- Знакомы с реляционными и нереляционными базами данных
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Условия
- Работа в гибком графике без фиксированного начала и окончания рабочего дня
- Расширенная медицинская страховка, включающая стоматологию и лечение критических заболеваний
- Оплата 80% стоимости ДМС для семейных членов сотрудника
- Поддержка участия в профильных конференциях
- Спортивные клубы и доступ к спортивным залам в офисе