Software Engineer (Ruby on Rails) (Travelpayouts)
Требования
Местоположение и тип занятости
Компания
Мы не просто любим путешествовать, мы создаем сервисы, помогающие таким же как мы любителям самостоятельных путешествий
Описание вакансии
Условия работы
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
- Коммуникабельный. Ты командный игрок и должен находить общий язык со своими teammates.
- Самоходный. Ты берешь на себя ответственность, умеешь защищать свои решения. Но не переживай, если надо – тебе всегда есть на кого положиться.
- Инициативный. Мы – продуктовая команда. Ты всегда вправе предложить какое-то улучшение или изменение и да, оно может быть очень быстро внедрено, и это только поощряется.
Бонусы
- Интересный продукт с огромной аудиторией и моментальным фидбеком от пользователей;
- Сильная команда и возможность влиять напрямую на продуктовые решения;
- Быстрый релиз цикл;
- Релокационный пакет в вечное лето на остров Пхукет (Таиланд);
- ДМС, спорт, английский, профессиональное обучение, всё по красоте.