Állás · Senior

Senior Ruby on Rails fejlesztő

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Lengyelország Lengyelország

A SOFTSWISS senior Ruby on Rails fejlesztőt keres az iGaming platform szolgáltatásainak építéséhez. Olyan mérnököt várnak, aki az AI-t erősítőként használja, de az architektúráért és az éles működésért továbbra is maga felel.

Feladatok

  • ▹Az iGaming platformot működtető Ruby on Rails szolgáltatások tervezése, építése és továbbfejlesztése: nagy áteresztőképességű API-k, fizetési és pénztárca-folyamatok, valós idejű játékintegrációk, back office eszközök
  • ▹AI-támogatott munkafolyamat: kódolási asszisztensek és ágensek (Cursor, Claude Code, GitHub Copilot vagy hasonló) használata vázlatoláshoz, refaktoráláshoz, tesztgeneráláshoz és code review-hoz, teljes felelősséggel a beolvasztott kód minőségéért
  • ▹LLM-alapú funkciók integrálása a termékbe ott, ahol valódi értéket adnak (csalás- és kockázatjelzések, játékostámogatás automatizálása, tartalomgenerálás, belső analitikai copilotok)
  • ▹Teljesítmény és megbízhatóság: kritikus kódutak profilozása, PostgreSQL-lekérdezések hangolása, gyorsítótárazási és háttérfeldolgozási stratégiák tervezése, incidensek gyökérokának feltárása
  • ▹Emberi és AI által írt kód átnézése, középszintű mérnökök mentorálása, az AI felelős használatára vonatkozó csapatstandardok kialakítása
  • ▹Részvétel az architektúra-egyeztetéseken, a technikai tervezésben és a csapatokon átívelő kezdeményezésekben

Elvárások

  • ▹Legalább 4 év kereskedelmi Ruby on Rails tapasztalat; a Ruby belső működésének és a Rails konvencióinak mély ismerete
  • ▹Erős SQL- és PostgreSQL-tudás: indexelés, lekérdezéstervezés, nagy táblák migrálása leállás nélkül
  • ▹Elosztott rendszerek alapjainak ismerete: üzenetsorok, idempotencia, végső konzisztencia, háttérfeladatok (Sidekiq vagy hasonló), gyorsítótár (Redis)
  • ▹Napi munkában szerzett tapasztalat AI kódolóeszközökkel, és világos vélemény arról, mikor segítenek és mikor ártanak
  • ▹Az AI által generált kód kritikus ellenőrzésének képessége, tesztek írása és olvasása
  • ▹REST és/vagy gRPC API-k tervezésének és használatának tapasztalata, OpenAPI ismerete
  • ▹Magabiztos Git, CI/CD és Docker használat; Kubernetes-manifesztek és naplók olvasása
  • ▹Observability eszközök ismerete (Prometheus/Grafana, Sentry, OpenTelemetry vagy hasonló)
  • ▹Angol és orosz nyelvtudás legalább felső-középfokon

Előny

  • ▹LLM API-k (OpenAI, Anthropic, nyílt súlyú modellek) éles Ruby alkalmazásba integrálásának tapasztalata: prompttervezés, strukturált kimenetek, kiértékelés, költség- és késleltetés-kontroll
  • ▹RAG-pipeline-ok, vektoradatbázisok (pgvector, Qdrant) vagy ágens-keretrendszerek ismerete
  • ▹Az AI-funkciók biztonsági és adatvédelmi vonatkozásainak ismerete (PII-kezelés, prompt injection, kimenet-validáció)
  • ▹Fintech, fizetési vagy iGaming tapasztalat; a szabályozási és felelős játékra vonatkozó követelmények ismerete
  • ▹Nyílt forrású Ruby projektekhez való hozzájárulás, előadások vagy szakmai írások

Soft skillek

ProaktivitásFelelősségvállalásMentorálásKritikus gondolkodás

A munkáltatóról

A SOFTSWISS Casino Platform egy teljes körű, moduláris szoftverplatform online kaszinók működtetéséhez; a cég csapatát bővíti.

Nyelvtudás: Angol: felső-középfok vagy magasabb, Orosz: felső-középfok vagy magasabb

Hasonló állások