SOFTSWISS

Ruby on Rails Developer – Senior

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Ruby on Rails разработчик в SOFTSWISS для развития высоконагруженной iGaming-платформы (Casino Platform). Проектирование и развитие Rails-сервисов, интеграция LLM-фич и работа в AI-augmented процессе с полной ответственностью за качество и продакшн-поведение кода.

Задачи

  • Проектировать, разрабатывать и развивать Ruby on Rails сервисы iGaming-платформы: высоконагруженные API, платёжные и кошельковые сценарии, real-time интеграции с играми и back-office инструменты
  • Работать в AI-augmented процессе: использовать ассистентов и агентов (Cursor, Claude Code, GitHub Copilot и аналоги) для скаффолдинга, рефакторинга, генерации тестов и код-ревью, неся полную ответственность за качество смерженного кода
  • Интегрировать LLM-фичи в продукт там, где они дают реальную ценность: сигналы фрода и риска, автоматизация поддержки игроков, генерация контента, внутренние аналитические копилоты
  • Отвечать за производительность и надёжность: профилировать горячие пути, оптимизировать запросы PostgreSQL, проектировать кэширование и фоновую обработку, доводить инциденты до root cause
  • Проводить код-ревью (в том числе AI-написанного кода), менторить middle-инженеров и формировать стандарты ответственного и эффективного использования AI
  • Участвовать в обсуждении архитектуры, техническом планировании и кросс-командных инициативах

Требования

  • 4+ года коммерческого опыта с Ruby on Rails; глубокое понимание внутренностей Ruby, конвенций Rails и того, когда их стоит нарушать
  • Сильные навыки SQL и PostgreSQL: индексация, планирование запросов, миграции больших таблиц без даунтайма
  • Понимание основ распределённых систем: очереди сообщений, идемпотентность, eventual consistency, фоновые задачи (Sidekiq или аналоги), кэширование (Redis)
  • Практический опыт использования AI-инструментов для написания кода в ежедневной работе и чёткое мнение, когда они помогают, а когда вредят
  • Умение замечать правдоподобно выглядящий галлюцинированный API на ревью
  • Способность оценивать и верифицировать AI-сгенерированный код: критично писать и читать тесты, понимать, что код реально делает, и не мержить то, что не можешь объяснить
  • Опыт проектирования и потребления REST и/или gRPC API; знакомство с OpenAPI
  • Уверенное владение Git, CI/CD пайплайнами, Docker; умение читать манифесты и логи Kubernetes
  • Опыт работы с observability-инструментами (Prometheus/Grafana, Sentry, OpenTelemetry или аналоги)
  • Английский и русский на уровне Upper-Intermediate и выше

Условия

  • Частное медицинское страхование
  • Спортивные бенефиты
  • Комплексная программа ментального здоровья
  • Бесплатные уроки английского (онлайн)
  • Курсы местного языка
  • Оплачиваемый отпуск
  • Поддержка в период декретного отпуска
  • Бонусы за рефералов
  • Повышение квалификации, внутренние воркшопы, участие в профессиональных конференциях и корпоративных мероприятиях

Навыки

  • Ruby
  • Ruby on Rails
  • PostgreSQL
  • SQL
  • Redis
  • Sidekiq
  • Kafka
  • RabbitMQ
  • Docker
  • Kubernetes
  • GitLab CI
  • Grafana
  • Sentry
  • REST
  • gRPC
  • OpenAPI
  • Git
  • CI/CD
  • Prometheus
  • OpenTelemetry
  • LLM
  • Cursor
  • Claude Code
  • GitHub Copilot
  • pgvector
  • Qdrant
  • RAG
  • Go
  • Elixir
  • TypeScript

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

Ruby on Rails Developer - Senior
SOFTSWISSSeniorУдалённо
21 сент.
Senior Backend Developer
xpateSeniorГибрид
18 сент.
Senior Node.js Developer
CoreStarSeniorLimassolОфис
18 сент.
Senior Software Engineer - Rust - Core Services
KrakenSeniorУдалённо
15 сент.
Senior Go Engineer (Core Banking)
Colibrix OneSeniorУдалённо
11 сент.
Ruby on Rails Developer – Senior — SOFTSWISS, Удалённо | itrelocate