Senior разработчик Ruby on Rails
По договоренности
- Аэропорт
- Динамо
- Белорусская
Ищем опытного 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: от уточнения требований до продакшн‑внедрения.
- Сильные навыки коммуникации, ответственность за качество и стабильность.
- Внимательность к деталям и безопасность изменений в продакшене.
- Работа в крупнейшем медицинском холдинге России.
- Полное соблюдение трудового законодательства РФ (официальная заработная плата, оплачиваемый отпуск, больничный).
- Комфортные условия труда.
- ДМС для сотрудников в клиниках компании после испытательного срока, а также скидки для членов семьи.
- Система премирования после испытательного срока.
- Насыщенная социальная жизнь (корпоративные мероприятия, праздники), участие в благотворительной деятельности, материальная помощь сотрудникам.
Опубликована 8 дней назад
Похожие вакансии
- Полный день
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва
- Нестандартный график
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва
- Полный день
- Опыт от 3 лет
- Москва