Back End Developer – Casino
Location | Dar es Salaam, Tanzania, United Republic of |
Date Posted | July 1, 2025 |
Category | IT / Information Technology Software Development |
Job Type | Full-time |
Currency | TZS |
Description

About the job
Job Title: Backend Developer – Casino Platform (Node.js, Prisma, Redis, WebSockets)
My client is building a fast, reliable online casino backend that handles real-time gameplay and high-frequency money transactions — think thousands of players, super low latency, and rock-solid data integrity.
We want a backend developer who knows Node.js well, has hands-on Prisma and Redis experience, and is comfortable working with WebSockets for real-time multiplayer and betting features. This is a long-term role — we want someone to grow with us and really own this core part of the platform.
What you’ll do:
- Build and maintain a backend codebase in Node.js that power gameplay and transactions.
- Handle real-time communication using WebSockets for live games and bets.
- Manage database work with Prisma ORM and write optimized queries.
- Use Redis for caching, pub/sub, session handling, and rate limiting.
- Keep performance tight for thousands of users online at once.
- Ensure data integrity — no room for errors when money’s involved!
- Work closely with game devs, frontend, and DevOps to keep things running smoothly.
- Write solid tests and keep an eye on system health.
What you need:
- Strong Node.js skills and async programming know-how.
- Experience with WebSockets (socket.io, ws, or native).
- Good Prisma ORM and SQL database knowledge (Postgres/MySQL).
- Redis experience for caching and real-time pub/sub.
- Understanding of transactional systems, concurrency, and race conditions.
- Ability to write clean, testable, and efficient code.
- Experience in a fast-paced, high-load environment is a big plus.