HamburgerMenu
hirist

Senior Engineer - Javascript/TypeScript

Rubyseven Studios Inc.
Cochin/Kochi
6 - 10 Years

Posted on: 25/09/2025

Job Description

Job Description :


We are looking for a Senior Engineer to join our Real Money Gaming (RMG) platform team, focusing on RGS (Remote Game Server) game development. You will build high-performance, secure, and scalable backend systems that handle game sessions, secure wallet transactions, game state, and real-time events. Your work will directly support real-money casino games, ensuring compliance, responsible gaming, and seamless player experiences across web and mobile platforms.


Key Responsibilities :


- Design, implement, and maintain backend systems and APIs for RMG platforms and RGS games using Node.js and TypeScript.

- Integrate RGS games with the platform: session management, game state persistence, RNG (Random Number Generator) validation, bonus events, and win/loss processing.

- Design and implement secure wallet systems, and integrate third party wallet systems ensuring transaction integrity, atomicity, and auditability for deposits, bets, wins, and withdrawals.

- Implement fraud detection, anti-cheat, and responsible gaming features.

- Build real-time communication channels between RGS, platform, and frontend clients (WebSocket, Pub/Sub).

- Optimize backend systems for high concurrency, low latency, and fault tolerance.

- Collaborate on CI/CD pipelines, cloud deployments, and microservices architecture.

- Monitor, debug, and continuously improve system performance and reliability.

- Mentor junior engineers and provide guidance on RMG/RGS backend best practices.


Required Qualifications :


- 6+ years of backend development experience, in RMG, online casinos, or sports betting platforms.

- Strong expertise in Node.js and frameworks like Express or NestJS.

- Proficiency in TypeScript/JavaScript for backend development.

- Hands-on experience with databases (SQL & NoSQL), caching layers (Redis/Memcached), and

message brokers (Kafka/RabbitMQ).

- Solid understanding of real-time systems (WebSockets, Pub/Sub, message queues) and high-

concurrency architectures.

- Deep knowledge of authentication, authorization, encryption, and security best practices (JWT, OAuth, HTTPS, secure key storage).


- Experience with payment gateways, wallets, and transaction security.

- Familiarity with cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), and CI/CD pipelines.

- Strong debugging, profiling, and performance optimization skills.

- Experience with RGS game server architecture and terminology: game sessions, spin results,

RNG validation, bonus/feature events, jackpot integration, and state persistence.



Preferred Skills :


- Knowledge of RMG regulatory compliance (KYC, responsible gaming, anti-fraud).


- Familiarity with integration of backend APIs with frontend platforms.

- Experience with monitoring and observability tools (Prometheus, Grafana, ELK).

- Understanding of microservices architecture for casino platforms.


info-icon

Did you find something suspicious?