Программист Ruby в TravelTech

Оплата не указана

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

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

Центр Интеграции Приложений — аккредитованная IT-компания, являемся техническим подразделением крупнейшего Travel Холдинга в РФ. Штат холдинга - 800+ человек, tech.команда - 300+ человек. 10 лет мы разрабатываем крутые и современные TravelTech продукты, среди которых: Aviakassa, Colibri, МойАгент, Отели Онлайн.

О проекте: Ядро нашей компании — технологическая платформа GDS, которая объединяет 20+ поставщиков через единый API, обеспечивая удобный и эффективный поиск и продажу авиабилетов. Мы активно расширяемся на международные рынки, что требует реализации поддержки цен в различных валютах.

В связи с ростом в команду CoreAPI, которая занимается разработкой данной GDS-платформы, мы ищем талантливого программиста Ruby on Rails. Архитектура платформы сложнее типичных RoR-проектов. Опыт в решении аналитических задач или оптимизации систем будет большим плюсом и позволит эффективно справляться со сложными техническими задачами.

Технологический стек: Ruby 3.* (постоянно обновляемся до последних версий), RoR 7.0.6, Sorbet, MySQL (основная), PostgreSQL (вспомогательная, для статистики и аналитики), Redis, SideKiq, RabbitMQ, gRPC, ELK. Все завернуто в Docker от локального окружения до продакшна, Gitlab CI/СD, Redmine (для задач).

Предстоящие задачи:

  • разработка нового функционала GDS-платформы

  • интеграция новых поставщиков услуг

  • оптимизация внутренних сервисов

  • реализация инструментов аналитики для улучшения систем мониторинга сервиса

Наши ожидания от кандидата:

  • от 3х лет опыт коммерческой разработки Ruby и RoR

  • владение SQL, включая опыт работы с джойнами, индексами и оптимизацией запросов

  • опыт написания тестов (RSpec)

  • хорошее знание и опыт работы со стеком: MySQL, PostgreSQL, Redis, SideKiq, RabbitMQ

  • уверенный навык применения современных практик разработки: SOLID, TDD, OOP, Clean Architecture

Плюсом будет: навык использования Sorbet / RBS в Ruby 3 / опыт разработки на ЯП, использующих статическую типизацию

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

  • стабильный и прозрачный доход: заработная плата состоит из оклада и ежеквартальной премии (25% от оклада). Внедрена система пересмотра оклада по результатам Performance Review

  • удобный формат работы и гибкий график: удаленно или в одном из наших офисов в Москве, Севастополе, Воронеже, Бишкеке. Начало рабочего дня в 9:00 или в 10:00 мск

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

  • современные технологии и быстрый рост: возможность использовать современный стек и прокачивать скиллы, видеть результаты своей работы и расти в должности

  • забота о здоровье: ДМС

  • курсы английского языка в Skyeng

  • атмосфера и корпоративы: гибкий менеджмент и отсутствие бюрократии, ежегодные выездные корпоративы для сотрудников из всех регионов.

Как устроен процесс найма?

HR-интервью —> Техническое интервью —> Оффер

Ключевые навыки

Ruby
Ruby on rails (rails)
Solidity
Tdd
Sorbet
Mysql connector/c++
Postgresql
Redis c++ client
Sidekiq
Rabbitmq
Sqlite

Контактная информация

Центр Интеграции Приложений

Сайт: appzenter.ru

Почта: не указана

Вакансия опубликована 22.08.2024 в г. Москва.

Похожие вакансии

#

от 100 000 до 150 000 ₽

Новоульяновск

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

Подробное описание

16 августа

#

Екатеринбург

Площадь 1905 года

Полный день

Подробное описание

29 июля

#

Москва

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

Подробное описание

16 июля