Software Engineer (Ruby on Rails) (Travelpayouts)

  • Travelpayouts
  • Пхукет, Таиланд

Software Engineer (Ruby on Rails) (Travelpayouts)

Описание

Travelpayouts – крупнейшая в мире международная трэвэл-партнерка. У нас уже 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.
  • Самоходный. Ты берешь на себя ответственность, умеешь защищать свои решения. Но не переживай, если надо – тебе всегда есть на кого положиться.
  • Инициативный. Мы – продуктовая команда. Ты всегда вправе предложить какое-то улучшение или изменение и да, оно может быть очень быстро внедрено, и это только поощряется.

Что взамен

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

Если ты считаешь, что это всё как раз про тебя, срочно присылай резюме с рассказом о себе!