Senior разработчик Ruby on Rails

Группа компаний МЕДСИ

Senior разработчик Ruby on Rails

Москва, Беговая аллея, 9А

Метро: Беговая

Описание вакансии

Ищем опытного Ruby on Rails разработчика для поддержки и развития web‑приложения — системы управления медицинской техникой для крупнейшей сети коммерческих клиник РФ. Проект живой, с реальными пользователями и задачами, где важны качество, надёжность и аккуратная эволюция архитектуры.

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

- Поддержка и доработка существующего Rails‑приложения, развитие функционала под бизнес‑задачи.

- Проектирование и внедрение новых модулей, работа с модульной архитектурой (Rails Engines).

- Оптимизация производительности: запросы, индексы, фоновые/асинхронные процессы, кэширование.

- Разработка real‑time функциональности и взаимодействий через WebSocket (ActionCable).

- Работа с файлами и загрузками через ActiveStorage, интеграции с внешними хранилищами.

- Поддержание качества кода: ревью, рефакторинг, тестовое покрытие, улучшение стабильности.

- Требования (Senior, от 5 лет коммерческого опыта с Ruby on Rails)

Обязательные технические навыки:

  • Senior, от 5 лет коммерческого опыта с Ruby on Rails

  • Ruby 3.4 — глубокое знание языка, понимание внутреннего устройства.
  • Rails 7.0 — экспертное владение современным стеком Rails.
  • Rails Engines — понимание модульной архитектуры, проектирование сложных систем.
  • ActiveRecord — продвинутая работа с ORM, миграции, оптимизация запросов.
  • ActionCable — реализация real‑time функций, WebSocket‑соединения.
  • ActiveStorage — управление файлами, загрузками, интеграции с облачными хранилищами.

Тестирование и качество:

  • RSpec — unit/integration/system тесты, уверенное применение TDD/BDD подходов.

Базы данных и кэширование:

  • PostgreSQL — проектирование схем, сложные запросы, оптимизация производительности.
  • Redis — продвинутая работа с кэшированием, сессиями и очередями.

Будет плюсом

  • Опыт работы с высоконагруженными системами и мониторингом/логированием.
  • Опыт поддержки легаси и постепенного рефакторинга без остановки разработки.
  • Доменные знания в медицине/технике/учёте оборудования (не обязательно).

Мы ожидаем

  • Умение самостоятельно вести задачи end‑to‑end: от уточнения требований до продакшн‑внедрения.
  • Сильные навыки коммуникации, ответственность за качество и стабильность.
  • Внимательность к деталям и безопасность изменений в продакшене.
Условия:
  • Работа в крупнейшем медицинском холдинге России.
  • Полное соблюдение трудового законодательства РФ (официальная заработная плата, оплачиваемый отпуск, больничный).
  • Комфортные условия труда.
  • ДМС для сотрудников в клиниках компании после испытательного срока, а также скидки для членов семьи.
  • Система премирования после испытательного срока.
  • Насыщенная социальная жизнь (корпоративные мероприятия, праздники), участие в благотворительной деятельности, материальная помощь сотрудникам.
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию