
Sputnik8
Ruby Backend Developer (в Travel tech)
- PostgreSQL
- Ruby
- Redis
- Unit Testing
- API
- Ruby On Rails
- Apache Kafka
Sputnik8 — крупнейший сервис бронирования экскурсий по всему миру на русском языке. Наша миссия — сделать путешествие каждого человека ярким и запоминающимся.
Мы — аккредитованная IT-компания и быстро растем. В 2023 году с нами отправились в путешествия более 1 миллиона человек, и впереди ещё больше!
Наша команда состоит из 140+ талантов, почти 40 из которых - разработка продукта. Мы верим, что люди — это главное, поэтому для нашей команды создаем комфортные условия для экспериментов и профессионального роста. Нам важны не только профессиональные качества, но и культура и ценности каждого человека.
Разработка продукта организована вокруг кросс-функциональных команд. Сейчас у нас работают четыре продуктовые команды, команда growth и отдельная техническая команда.
Техническая команда — это опора всей платформы. Она отвечает за внутренние сервисы, архитектурные решения и инфраструктурные проекты, которые помогают всему продукту развиваться быстрее и устойчивее. В её фокусе — аналитика и отчёты, генерация рекламных фидов, распил монолита, архитектурные улучшения, инструменты разработки и многое другое.
Сейчас в команде два разработчика (один из них — техлид), и скоро к ним присоединится project-менеджер. Мы ищем опытного backend-инженера, который хочет влиять на ключевые технические решения, не боится легаси и готов разбираться в сложных задачах, которые не всегда вписываются в рамки обычного продукта.
Наш стек: ruby 3.0, rails 6.1, postgresql, clickhouse, redis, elastic, webpack, rspec, sidekiq etc
Что нужно будет делать:
-
Проектировать и разрабатывать микросервисы — от аналитики до внутренних сервисов, которые станут основой для других команд
-
Участвовать в распиле монолита
-
Оптимизировать процессы локальной разработки: сделать так, чтобы разработка радовала, а не тормозила
-
Участвовать в техническом дизайне: обсуждать решения, писать и ревьюить документы, помогать другим командам
-
Проводить code review
-
Проводить рефакторинг легаси-кода
-
Работать в команде, где ценится мнение, поддержка и инициатива
Что мы ждем от кандидата:
-
Опыт разработки на RoR от 3 лет
-
Опыт работы с легаси-кодом
-
Умение проектировать API (RESTful / GraphQL) с учётом удобства и масштабируемости
-
Уверенное владение PostgreSQL
-
Опыт проектирования микросервисов и взаимодействия между ними
-
Опыт написания тестов и проведения codereview
-
Опыт работы с Kafka или других систем асинхронного обмена сообщениями
Будет плюсом:
-
Знание подходов Domain Driven Design
-
Опыт оптимизации производительности приложений
-
Опыт ведения проектов или менторства
Что мы предлагаем:
-
Работа в быстрорастущей компании над международным продуктом, который вдохновляет
-
Гибкое начало рабочего дня: будь на связи и работай в том ритме, который удобен именно тебе
-
Любой удобный формат работы
-
Официальное оформление и льготы IT-компаний
-
Предоставляем необходимую технику для работы
-
Поддерживаем профессиональное развитие: оплачиваем курсы, книги и внешнее менторство
-
ДМС со стоматологией и психологом (после испытательного срока)
-
Совместные походы по барам Васильевского острова, пробуем с командой разные кухни мира на обедах, поддерживаем местные бренды
-
Дважды за зиму выезжаем работать в тёплые страны!
-
Уютный офис в 600 метрах от ст.м. Василеостровской в современном пространстве Линии, где проходят выставки и есть вкусный фуд-корт