Backend developer в Travel Tech (Ruby и др языки)

Срок для отклика истек

Описание вакансии

Sputnik8.com — это крупнейший сервис бронирования экскурсий по всему миру на русском языке. В 2022 году нашими услугами воспользовалось 600 тысяч человек. Мы занимаемся продажей экскурсий уже 10 лет, каждый год растем в 2-3 раза, благополучно пережили пандемию. С прошлого года мы развиваем международный продукт. Наша цель — стать глобальным провайдером туристических активностей.

Мы являемся аккредитованной IT компанией. У нас работает около 100 человек, из которых около 25 – в разработке продукта. Разработка продукта поделена между кросс-функциональными командами, отвечающими за свои части продукта. На данный момент у нас три продуктовые команды, но в этом году мы хотим запустить еще две.

Сейчас мы ищем senior и middle backend разработчиков в две продуктовые команды.

Команда Гиды занимается развитием редактора экскурсий, личного кабинета гида, биллинга и других инструментов, необходимых для увеличения ассортимента и качественного проведения экскурсий. Ближайшие задачи, которые стоят перед командой – интеграция со сторонними системами управления экскурсиями, улучшение работы с расписанием, автоматизация биллинга. Одновременно с этим команде нужно постепенно переделывать монолит в модульный монолит.

Команда Партнерка, интеграции и клиентский сервис – это новая команда, которая будет развивать три направления – партнерскую программу (когда наши экскурсии продаются на других сайтах), интеграции с различными поставщиками туристических активностей и CRM. Одной из первых задач команды будет вынос из монолита партнерского API и виджетов, а также рефакторинг и оптимизация интеграций, чтобы ускорить их работу и быстрее добавлять новые интеграции.

Наш backend написан на Ruby on Rails, но мы готовы рассматривать опытных разработчиков, работавших с другими стеками, если вы готовы перейти на Ruby.

Наш стек: ruby 2.7.2, rails 6.0, postgresql, clickhouse, redis, elastic, webpack, rspec, sidekiq etc

Что нужно будет делать:

  • участвовать в проработке требований

  • проектировать техническое решение, декомпозировать на задачи

  • проводить code review

  • около 20% времени заниматься техническим долгом и оптимизацией

  • развивать инженерную культуру в компании

Что мы ждем от кандидата:

  • опыт разработки сложных систем с большим количеством функций

  • понимание хорошей архитектуры, знание современных технологий и инженерных практик

  • готовность погружаться не только в технические задачи, но и в продуктовые проблемы

  • самостоятельность и проактивность

  • понимания, когда надо сделать хорошо, а когда нормально

Что мы предлагаем:

  • Комфортную среду для роста и экспериментов

  • Гибкое начало рабочего дня, возможность работать удаленно или в офисе рядом со ст.м. Василеостровская

  • Наличие аккредитации ИТ-компании

  • Возможность работы с ИП

  • Внешнее менторство — если ты знаешь классного эксперта и хочешь обсудить рабочий проект, это приветствуется и финансируется

  • Обеспечение необходимой техникой

  • Дружную команду – регулярно пробуем разные кухни мира на обедах, очень любим плов. Когда в Питере холодно и темно снимаем пентхаус с бассейном в теплой стране и уезжаем туда работать 🙂