Senior Ruby Developer

Дата размещения вакансии: 02.02.2026
Работодатель: Купибилет
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
набережная реки Мойки 36
Требуемый опыт работы:
От 3 до 6 лет

✈️ Привет! Мы команда разработки Купибилет!

Уже 14 лет мы ловко комбинируем технологии и тревел, ежесекундно собираем пазл из тысяч маршрутов, преобразуем сложные алгоритмы в простые возможности для путешествий. Возможно, ты хотя бы раз уже был нашим пользователем, сейчас мы предлагаем стать частью команды.

Мы ищем Senior Ruby Developer в core-команду, которая отвечает за ключевую бизнес-логику и высоконагруженные сервисы. Нам важен сильный инженерный бэкграунд, глубокое понимание Ruby и экосистемы, а также умение проектировать и развивать сложные системы.

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

  • Конкурентную заработную плату, которая отражает твой профессиональный уровень и ценность.

  • Гибридный или удаленный формат работы: работай там, где тебе удобнее.

  • Комфортные условия труда в нашем стильном офисе в центре Санкт-Петербурга, чтобы ты чувствовал(а) себя максимально продуктивно.

  • Гибкое начало дня, позволяющее планировать свой график и управлять временем.

  • Пятничные вечеринки и тимбилдинги чтобы расслабиться и от души пообщаться с коллегами.

Чем предстоит заниматься?

  • Поддержка, развитие и модернизация существующих backend-сервисов.
  • Проектирование и реализация новых сервисов и модулей core-логики.
  • Интеграция с внешними сервисами и внутренними системами.
  • Проектирование и разработка сервисов.
  • Работа с высокими нагрузками: оптимизация производительности, памяти, запросов к БД, очередей, фоновых задач.
  • Использование concurrency / parallelism в Ruby (threads, background jobs, async-подходы – где уместно).
  • Разработка и развитие API.
  • Участие в архитектурных решениях, технических обсуждениях и ревью кода.
  • Взаимодействие с другими командами.

Что ждем от тебя?

  • 3–6 лет коммерческого опыта разработки backend-приложений.
  • Опыт работы с Ruby / Ruby on Rails от 3 лет, понимание особенностей языка и его runtime.
  • Хорошая база по Computer Science: память, процессы/потоки, типы данных, алгоритмы, асимптотика.
  • Опыт разработки и поддержки backend-систем на Ruby on Rails.
  • Готовность брать ответственность за результат, а не только за код, умение аргументировать технические решения.
  • Умение работать в команде, участвовать в обсуждениях и делиться экспертизой.
  • Желание развивать продукт и техническую платформу, а не просто «закрывать задачи».
  • Инженерное мышление и фокус на эффективности: умение находить и использовать инструменты, которые упрощают работу и экономят время команды.

Будет плюсом:

  • Опыт работы с Go.
  • Опыт работы с высоконагруженными системами (high-load).
  • Опыт участия в рефакторинге или распиле монолита.