поделись вакансией с друзьями
← все вакансии

Ruby on Rails Developer

St Petersburg / Travelpayouts

Travelpayouts — это туристическая партнерская СРА-сеть от создателей Aviasales. Мы помогаем тревел брендам взаимодействовать с аффилиатами по всему миру и предоставляем для этого все инструменты: API, White Label, мобильный SDK и другие. Сотрудничаем с крупнейшими тревел компаниями, такими как Aviasales, Booking.com, BlaBlaCar, Viator, Туту.ру и многими другими. Сейчас у нас более 240 000 аффилиатов и 680+ партнерских программ. Мы соединяем путешественников с туристическими сервисами по всему миру, даем возможность получать доход и развивать свой блог, сайт или приложение. 


Собираем новую команду разработки — Platform Travelpayouts. Мы создадим автоматизированную платформу для работы тревел-рекламодателей, уникальную в мире партнерских сетей. Платформа позволит подключиться к Travelpayouts даже самым небольшим туристическим сервисам и cамостоятельно вести всю работу с большой армией партнёров.


Команда только собирается и ты можешь быть в числе первых, кто будет стоять у истоков продукта.

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

  • вместе с  фронтендерами создавать и улучшать личный кабинет рекламодателя;
  • продумывать и усовершенствовать архитектуру проектов;
  • начать движение проекта в сторону SaaS решения (это когда программное обеспечение предоставляется комплексно, как услуга);
  • писать тесты — как unit, так и интеграционные, чтобы обеспечивать высокое качество продукта;
  • изучать новые тренды в разработке и пробовать применять их в работе;
  • следить за производительностью и качеством кода.

Что у нас есть:

  • готовое окружение CI/CD — Jenkins в k8s позволяет деплоить как можно чаще;
  • готовая инфраструктура для метрик, которая позволит выводить их на дашборды в Grafana. Тебе остается только правильно их навесить;
  • новый проект, использующий Ruby on Rails 6;
  • Rubocop следит за кодом;
  • критичные места существующего кода покрыты unit тестами, новый код стараемся покрывать тестами по максимуму;
  • периодически появляется возможность писать код, используя другой стек (в частности на Go) и при желании ей можно будет воспользоваться.

Что мы ждем от тебя:

  • отличное владение Ruby on Rails;
  • знание SQL;
  • знание принципов построения API и работы с ними;
  • опыт написания тестов;
  • опыт работы с командной строкой (bash/sh/etc).

Плюсом будет:

  • понимание принципов работы Docker, k8s;
  • опыт с GraphQL;
  • любой опыт работы с Go или желание его изучать.

И еще от тебя:

  • легкость в общении — ты умеешь находить общий язык с командой;
  • самоходность — ты берешь на себя ответственность, умеешь защищать свои решения. Но не переживай, если надо – тебе всегда будет на кого положиться;
  • инициативность. Мы – продуктовая команда. Ты всегда вправе предложить какое-то улучшение или изменение, и да, оно может быть очень быстро внедрено — у нас это только поощряется.

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

  • сильная команда и возможность влиять как на технологические, так и на продуктовые решения;
  • возможность выбрать, где работать — удаленно или в одном из наших офисов (Москва, Петербург или Пхукет);
  • если необходимо, то организуем и помощь с переездом — билеты для тебя и твоей семьи, а также жилье на первые две недели;
  • забота о здоровье: компенсация индивидуальной психотерапии, медицинская страховка для тебя и твоей семьи;
  • поддержка твоих увлечений: компенсация занятий спортом и изучения иностранных языков.

• топовая команда • вечеринки с бассейном и без • Котики в офисе • сырки на любой вкус в холодильнике

• топовая команда • вечеринки с бассейном и без • Котики в офисе • сырки на любой вкус в холодильнике

Что получают
сотрудники Aviasales

Хорошая зарплата

Платим столько, сколько заслуживаешь, и ни долларом меньше

Занятия спортом

Частично оплачиваем спорт: хоть в зал ходи, хоть в кёрлинг играй

Английский язык

Помогаем подтянуть твой инглиш, потому что — ну камон!

Медицинская страховка

Заботимся о тебе и твоей семье. Страховка — полный фарш

Помощь с переездом

Естественно, расходы по релокации берём на себя

Вечеринки с бассейном

И без. У нас — самые легендарные тусовки, не будем скромничать

Детское обучение

Помогаем с оплатой садика и школы для твоих детей

Удалённая работа

Разрешаем работать удалённо

👀 А ещё:

Запускаем ракеты в космос, тестируем огнеметы и свято чтим котовторники.