Название: Ruby on Rails Developer – Senior
Компания: SOFTSWISS
Местоположение: полностью / Познань / Польша / Белград / Сербия / Вильнюс / Литва / Като Палемидия / Кипр / Тбилиси / Грузия / Варшава
Обзор
SOFTSWISS продолжает расширять свою команду и ищет Senior Ruby on Rails Developer. Нам нужен квалифицированный, проактивный и опытный профессионал, который разделяет нашу культуру и ценности и готов внести свой вклад в разработку передовых игровых решений.
О продукте
SOFTSWISS Casino Platform
Полнофункциональная модульная программная платформа для управления операциями онлайн-казино
Цель должности
Мы ищем инженера, который воспринимает ИИ как усилитель возможностей, а не как способ схалтурить: человека, который быстро выпускает продукты с использованием современных инструментов, но при этом отвечает за архитектуру, крайние случаи и поведение в производственной среде всего, что он поставляет. Если вы разделяете нашу культуру и ценности и хотите создавать высоконагруженные игровые решения, используемые миллионами игроков, мы будем рады пообщаться.
Ключевые обязанности
- Вы будете заниматься проектированием, созданием и развитием сервисов Ruby on Rails, которые обеспечивают работу нашей iGaming платформы: высокопроизводительные API, платежные и кошельковые потоки, интеграции с играми в реальном времени и инструменты бэк-офиса.
- Работать в среде с использованием ИИ: использовать помощников и агентов по кодированию (Cursor, Claude Code, GitHub Copilot или аналогичные) для создания каркаса, рефакторинга, генерации тестов и ревью кода, а также нести полную ответственность за качество того, что попадает в продакшн.
- Интегрировать функции на основе LLM в продукт там, где они создают реальную ценность: сигналы мошенничества и рисков, автоматизация поддержки игроков, генерация контента, внутренние аналитические копилоты.
- Отвечать за производительность и надежность: профилировать «горячие» пути, настраивать запросы PostgreSQL, разрабатывать стратегии кэширования и фоновой обработки, а также определять первопричины инцидентов.
- Ревьюировать код (написанный как человеком, так и ИИ), наставлять инженеров среднего уровня и помогать устанавливать стандарты команды по ответственному и эффективному использованию ИИ.
- Принимать участие в обсуждениях архитектуры, техническом планировании и кросс-командных инициативах.
Требуемый опыт
- Более 4 лет коммерческого опыта работы с Ruby on Rails; глубокое понимание внутренних механизмов Ruby, соглашений Rails и того, когда их следует нарушать.
- Прочные навыки SQL и PostgreSQL: индексирование, планирование запросов, миграции на больших таблицах без простоя.
- Твердое понимание основ распределенных систем: очереди сообщений, идемпотентность, конечная согласованность, фоновые задания (Sidekiq или аналогичные), кэширование (Redis).
- Практический опыт работы с инструментами кодирования на базе ИИ в повседневной работе и четкое мнение о том, когда они помогают, а когда мешают.
- Способность заметить правдоподобно выглядящий сгенерированный ИИ API при ревью.
- Способность оценивать и проверять код, сгенерированный ИИ: вы критически пишете и читаете тесты, понимаете, что на самом деле делает код, и никогда не сливаете то, что не можете объяснить.
- Опыт проектирования и использования REST и/или gRPC API; знакомство с OpenAPI.
- Уверенное владение Git, CI/CD пайплайнами, Docker; комфортное чтение Kubernetes манифестов и логов.
- Опыт работы с инструментами наблюдаемости (Prometheus/Grafana, Sentry, OpenTelemetry или аналогичные).
- Английский и русский язык на уровне Upper-Intermediate или выше.
Приветствуется
- Опыт интеграции LLM API (OpenAI, Anthropic, open-weight models) в продакшн Ruby приложения — проектирование промптов, структурированные выводы, оценка, контроль затрат и задержек.
- Знакомство с RAG пайплайнами, векторными базами данных (pgvector, Qdrant) или фреймворками агентов.
- Понимание последствий использования функций ИИ для безопасности и конфиденциальности данных (обработка PII, инъекции промптов, проверка выходных данных модели).
- Опыт работы в финтехе, платежах или iGaming; знание нормативных требований и требований ответственной игры.
- Вклад в open-source Ruby проекты, выступления или техническое писательство.
- Рабочее знание Go, Elixir или TypeScript для кросс-сервисной работы.
Наш стек
Ruby 3.x, Rails 7/8, PostgreSQL, Redis, Sidekiq, Kafka / RabbitMQ, Docker, Kubernetes, GitLab CI, Grafana, Sentry.
Инструменты ИИ: Cursor / Claude Code / Copilot с общекомандными рекомендациями по использованию, ревью и безопасности.
Интеграции LLM через API провайдеров и self-hosted модели.
Наши преимущества
- Частная медицинская страховка
- Спортивные бонусы
- Комплексная программа по охране психического здоровья
- Бесплатные уроки английского языка (онлайн)
- Курсы местного языка
- Оплачиваемый отпуск
- Поддержка при выходе в декретный отпуск
- Вознаграждение по реферальной программе
- Повышение квалификации, внутренние тренинги и участие в профессиональных конференциях и корпоративных мероприятиях