⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие  вакансии

Ruby on Rails Developer

Прямой работодатель  Aviasales ( aviasales.ru )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Ruby • Ruby on Rails • Платежные технологии
14 декабря 2021
Удаленная работа
Опыт работы от 3 до 5 лет
Работодатель  Aviasales
Описание вакансии

Travelpayouts от Авиасейлс — партнерская сеть в сфере онлайн-тревела. Мы помогаем брендам найти своих клиентов, а владельцам тревел-площадок эффективно монетизировать свой трафик.

Мы уже многого достигли: стали крупнейшим игроком на рынке партнерского маркетинга в сфере онлайн-тревела в России, сотрудничаем с лучшими мировыми компаниями тревел-рынка, среди которых Авиасейлс, Booking.com, BlaBlaCar, GetYourGuide, Viator, Agoda, Туту.ру, с нашей помощью тревел-компании уже продали свои услуги суммарно на 51 млрд рублей.

Наша ближайшая цель — стать международной платформой по автоматизации партнерского маркетинга в онлайн-тревеле и позволить брендам эффективно коммуницировать с блогерами и тревел-площадками со всего мира.

Ты будешь работать в команде личного кабинета Бренда. В личном кабинете можно зарегистрироваться, создать новый бренд, проведя интеграцию и пройдя необходимые проверки опубликовать бренд и стать доступным для обширной сети партнёров. После публикации бренда, у его представителей появляется возможность просматривать статистику, создавать промо материалы, управлять подписками, работать с финансами и т.п.

В ближайший год мы будем активно работать над финансовой системой, системой “умной” рекомендации партнёров, над существующими разделами и процессами, чтобы где-то упростить жизнь брендам, а где-то автоматизировать ручной труд наших коллег.

 

У нас есть:

  • готовое окружение CI/CD — Jenkins в k8s позволяет деплоить как можно чаще;
  • готовая инфраструктура для метрик, которая позволит выводить их на дашборды в Grafana. Тебе остается только правильно их навесить;
  • Kibana, где, если что-то идет не так, ты сможешь удобно смотреть логи;
  • основной проект на Ruby on Rails 6/Ruby 3/Postgres/GraphQL/Kafka;
  • rubocop следит за кодом;
  • полное покрытие проекта тестами.

 

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

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

 

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

  • отличное владение Ruby on Rails(опыт от 3-х лет);
  • знание SQL;
  • знание принципов построения API и работы с ними;
  • опыт написания тестов;
  • опыт работы с командной строкой (bash/sh/etc).
  • Плюсом будет:
  • понимание принципов работы Docker, k8s;
  • опыт с GraphQL;
  • опыт работы с Kafka;
  • любой опыт работы с Go или желание его изучать. 

 

Мы предлагаем:

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

Специализация
Информационные технологииРазработкаRubyRuby on Rails
Отрасль и сфера применения
Платежные технологии
Уровень должности
МиддлСеньор