О BlaBlaCar
BlaBlaCar — ведущее мировое приложение для путешествий, основанное на сообществе, которое позволяет 27 миллионам участников ежегодно пользоваться карпулингом или автобусами в 21 стране. Наша команда из 800 сотрудников насчитывает более 50 национальностей и распределена по 5 нашим глобальным офисам, при этом 30% сотрудников работают полностью удаленно.
Ваша миссия
Мы ищем инженера-программиста (Software Engineer) для присоединения к команде Train Supply. Миссия состоит в масштабировании текущего распределения поездов BlaBlaCar в Европе, поддержке расширения предложения услуг по перевозке на поездах на новые рынки и страны.
В качестве бэкенд-разработчика вы будете работать над техническими задачами и разработкой продуктовых функций, начиная с первоначального замысла, разработки, стратегии тестирования, развертывания и мониторинга новых релизов.
Стек BlaBlaCar Train GDS представляет собой масштабируемую архитектуру микросервисов на Spring Boot 3, запущенную в 2022 году. Он использует REST API для взаимодействия с другими бэкенд-сервисами в BlaBlaCar и с поставщиками.
Вы будете подчиняться Solene, менеджеру по инжинирингу команды, и работать с командой из 3 других бэкенд-инженеров. Вы будете тесно сотрудничать с несколькими инженерными командами, специалистами по данным (data), QA, менеджерами по продукту (product managers) и разработчиками бизнеса (business developers) для создания надежных и масштабируемых функций.
Ваши обязанности
- Разработка масштабируемых решений для преодоления технических проблем распределения поездов.
- Улучшение, поддержка и мониторинг текущей экосистемы поездов BlaBlaCar.
- Участие во всем жизненном цикле приложения, а именно: первичное исследование, проектирование, разработка, стратегия тестирования, развертывание на продакшене, мониторинг, оповещение и поддержка.
- Взаимодействие с людьми разных ролей, происхождения и культур, а также обмен вашим техническим опытом со смешанными специалистами из технической, продуктовой и бизнес-сфер.
- Руководство сложными проектами, в которых участвуют несколько команд BlaBlaCar из разных направлений и внешние партнеры.
- Культивирование мышления непрерывного обучения, тестирование и экспериментирование с новыми паттернами, способствуя повышению инженерных стандартов команды поездов.
- Активное использование инструментов искусственного интеллекта (AI) в ваших повседневных рабочих процессах, изучение инновационных инженерных практик на основе AI для повышения производительности и качества кода.
Ваши квалификации
- У вас есть 3+ года опыта работы в компаниях с сильной инженерной культурой.
- Вы свободно владеете Java и имеете знания фреймворков, таких как Spring Boot, JUnit и Mockito.
- У вас есть практический опыт работы с Git, Docker, Kubernetes и решениями для мониторинга.
- Вы знаете, как выглядит сервис-ориентированная архитектура (service oriented architecture), и можете определить, когда применять тот или иной архитектурный шаблон.
- Вы понимаете, когда и как искать компромисс между быстрыми итерациями и качеством доставки.
- У вас отличные коммуникативные навыки, вы скромны и умеете работать в команде.
- Свободное владение английским языком.
- Желательно: у вас есть глубокие знания в области распределения поездов или аналогичной среды с похожими техническими задачами.
Что мы предлагаем
- Гибридный формат работы
- 4 дополнительные недели к стандартному отпуску по уходу за ребенком (материнскому/отцовскому)
- 50% покрытие медицинского страхования (Alan)
- Финансовая поддержка для оборудования домашнего офиса
- Минимум 25 дней отпуска в год
- Местная политика питания (карта Swile)
- 50% компенсация транспортных расходов (Forfait Mobilité Durable)
- Бесплатный неограниченный карпулинг и поездки на автобусе
- Личностный рост через тренинги, наставничество и программы внутренней мобильности
- Программа владения акциями сотрудников (Employee Stock ownership plan)
- Регулярные тимбилдинговые мероприятия
- 1 день отпуска в год для тестирования нашего продукта
Хотите присоединиться к поездке?
- 45-минутный видеозвонок с менеджером по подбору талантов (Talent Acquisition Manager), чтобы познакомиться с вами, понять ваши карьерные ожидания и ответить на ваши вопросы.
- 60-минутный видеозвонок с Solène, менеджером по инжинирингу, для обсуждения вашего опыта и предоставления более подробной информации о команде (squad).
- 90-минутная сессия live coding с инженерами-программистами.
- 60-минутное собеседование по дизайну (design interview) с инженерами-программистами.
- 30-минутный видеозвонок для оценки соответствия видению (vision fit) и завершения процесса.
Наш процесс найма занимает в среднем 25-30 дней, предложения обычно поступают в течение 48 часов.
BlaBlaCar является работодателем, предоставляющим равные возможности. Мы ценим разнообразие и стремимся создавать инклюзивную среду для всех сотрудников.
BlaBlaCar является работодателем, предоставляющим равные возможности. Мы ценим разнообразие и стремимся создавать инклюзивную среду для всех сотрудников.