🎟️ Зовём на весенний Хабр Семинар 2026

Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.

→ ваш билет здесь

Software Engineer (Ruby on Rails) (Travelpayouts)

Требования

Бэкенд
Middle
Ruby on Rails
SQL
Golang
Jenkins
Docker
GraphQL
HTML
CSS
JavaScript
Nginx

Условия

Пхукет

Компания

Мы не просто любим путешествовать, мы создаем сервисы, помогающие таким же как мы любителям самостоятельных путешествий

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

Условия работы

Travelpayouts – крупнейшая в мире международная трэвэл-партнерка от создателей Aviasales. У нас уже 220 000 активных партнеров и 60 рекламодателей. Десятки миллионов пользователей видят наши промо-материалы, которые покрывают 90% трэвэл-сайтов рунета и еще 60+ стран, и взаимодействуют с ними. 

Мы растем как не в себя и сейчас нам нужен RoR разработчик.

C Travelpayouts.com с ежедневно взаимодействую тысячи наших пользователи. Это интерфейс, где наши пользователи принимают решение как зарабатывать на основе данных и где они настраивают инструменты для заработка.

Чем предстоит заниматься
  • Помогать фронтендерам делать наш личный кабинет лучше, с них визуальная часть с тебя удобное и надежное api
  • Иногда ORM бывает не оптимальным и медленным и тогда тебе придется писать чистый SQL
  • Немного трогать старый код и улучшать его
  • Писать тесты, как юнит так и интеграционные, чтобы деплоить как можно чаще
  • А деплоить будешь с помощью Jenkins в k8s
  • Навешивать на код метрики и выводить их на дашборды в Grafana
  • А если что то идет не так, то смотреть логи с сервисов в Kibana

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

Hard skills
  • Отличное владение Ruby on Rails последних версий
  • Продвинутое знание SQL
  • Базовые знания HTML/CSS/JS
  • Nginx
  • Знание принципов построения API и работы с ними
  • Опыт написания тестов
  • *nix, работа с командной строкой

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

  • Docker, k8s
  • Опыт с GraphQL
  • Какой-то опыт или интерес к Go
Soft skills
  • Коммуникабельный. Ты командный игрок и должен находить общий язык со своими teammates.
  • Самоходный. Ты берешь на себя ответственность, умеешь защищать свои решения. Но не переживай, если надо – тебе всегда есть на кого положиться.
  • Инициативный. Мы – продуктовая команда. Ты всегда вправе предложить какое-то улучшение или изменение и да, оно может быть очень быстро внедрено, и это только поощряется.

Бонусы

  • Интересный продукт с огромной аудиторией и моментальным фидбеком от пользователей;
  • Сильная команда и возможность влиять напрямую на продуктовые решения;
  • Быстрый релиз цикл;
  • Релокационный пакет в вечное лето на остров Пхукет (Таиланд);
  • ДМС, спорт, английский, профессиональное обучение, всё по красоте.