Поддержка существующего web-приложения на Ruby on Rails
Разработка новых функций и модулей
Доработка системы управления медицинской техникой
Участие в архитектурных решениях и техническом планировании
Написание и поддержание тестов
Код-ревью и соблюдение стандартов качества кода
Менторинг младших разработчиков
Оптимизация производительности приложения
Требования:
2+ года опыта работы с enterprise приложениями
Опыт архитектурного планирования и проектирования сложных систем
Навыки оптимизации производительности приложений и баз данных
Опыт работы с микросервисной архитектурой (желательно)
Опыт менторинга и руководства командой разработчиков
Понимание принципов DevOps и CI/CD процессов
Опыт работы с медицинскими системами и требованиями безопасности (приветствуется)
Знание принципов SOLID, DRY, KISS и паттернов проектирования
Опыт интеграции с внешними API и сторонними сервисами
Навыки профилирования и отладки сложных проблем производительности
Ruby 3.4 — глубокое знание языка программирования, понимание внутреннего устройства
Rails 7.0 — экспертный уровень владения современной версией фреймворка
Rails Engines — понимание модульной архитектуры и проектирование сложных систем
ActiveRecord — продвинутая работа с ORM, оптимизация запросов, миграции
ActionCable — разработка real-time функций и WebSocket соединений
ActiveStorage — управление файлами, загрузками и интеграции с облачными хранилищами
Тестирование и качество кода:
RSpec — написание unit, integration и system тестов, TDD/BDD подходы
Rubocop — настройка и поддержание стандартов качества кода в команде
Базы данных и кэширование:
PostgreSQL — проектирование схем БД, оптимизация производительности, сложные запросы
Redis — продвинутная работа с кэшированием, сессиями и очередями
Мы в свою очередь даём все возможности для развития:
Команду единомышленников, готовую поддержать на каждом этапе и помочь в профессиональном росте. Здесь ценят взаимопомощь и открытость, где каждый чувствует себя частью чего-то большего.
Захватывающие проекты, меняющие облик крупнейших российских компаний. Мы выбираем задачи, которые вдохновляют и позволяют проявить креативность, предлагая уникальный опыт и профессиональный рост.
Гибкий формат работы. Выбирайте наиболее удобный для вас вариант: удаленная работа, гибридный режим или современный офис в Ижевске.
Прозрачные условия сотрудничества. Оформление по ТК или ИП