Senior Full-Stack Game Developer
Multiplayer Gaming Platform (Card & Casino Games)
Full-time / Dedicated Contract
Experience: 2–15 years
Salary: ₹4,00,000 per month (commensurate with experience)
Flexible : Offices in All cities of india
About the Role
We are looking for one strong full-stack game developer who can own the entire build end-to-end — from the website and backend to the actual games, admin panel, and player wallet/economy.
This is a hands-on, build-from-scratch role. You will be responsible for delivering a fully functional gaming website with multiple games (e.g., Rummy, Poker, Teen Patti, and other card/table/casino-style games), real-time multiplayer, matchmaking, and a complete user experience. You should be comfortable working independently, shipping in weekly milestones, and pushing code daily to our repository.
What You'll Build
- A complete, responsive gaming **website + web app** (and optionally mobile apps).
- **Multiple multiplayer games** — card games (Rummy, Poker, Teen Patti), table/casino-style games, and additional game types as scoped.
- **Real-time multiplayer infrastructure** — game rooms, matchmaking, live state sync, reconnection handling.
- **Player accounts & wallet/economy system** — balances, transactions, in-game currency, history.
- **Admin / operator dashboard** — user management, game configuration, reporting, analytics.
- **Payment gateway integration** and secure transaction flows (as required by the client).
- **Anti-cheat, fairness (RNG), and security** measures for fair gameplay.
---
## Key Responsibilities
- Design, develop, and deploy the full gaming platform — frontend, backend, database, and real-time game servers.
- Implement game logic and rules for multiple card/table games from scratch.
- Build and maintain real-time multiplayer features (websockets, game state management, low-latency sync).
- Develop the player-facing UI/UX and the admin dashboard.
- Integrate payment gateways, KYC, and wallet systems as specified.
- Ensure security, scalability, and performance under concurrent multiplayer load.
- Push code daily to the project repository (GitHub/GitLab) and provide brief daily progress updates.
- Deliver in agreed weekly milestones; write clean, documented, maintainable code.
- Handle testing, bug fixing, deployment, and post-launch support.
---
## Required Skills & Experience
- **2–15 years** of full-stack development experience (we will match level and compensation to your experience).
- Proven experience building **real-time multiplayer applications** — this is essential (please share a shipped project).
- **Frontend:** JavaScript/TypeScript, React (or Angular/Vue), HTML5/CSS3; HTML5 Canvas / WebGL or a game engine (Phaser, PixiJS, Unity, or Godot) for game UI.
- **Backend:** Node.js (or equivalent — Python, Go, Java); REST APIs and **WebSocket / Socket.IO** for real-time communication.
- **Databases:** SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) — including Redis for real-time state and caching.
- Solid grasp of **game logic, state management, matchmaking, and concurrency**.
- Experience with **payment gateway integration** and secure transaction handling.
- Familiarity with **cloud deployment** (AWS/GCP/Azure), Docker, CI/CD, and scaling for concurrent users.
- Understanding of **security best practices**, anti-cheat, and RNG fairness.
- Ability to work **independently and own a project end-to-end**.
---
## Nice to Have
- Prior experience building **card games (Rummy/Poker/Teen Patti)** or casino-style games.
- Multiplayer frameworks: **Colyseus, Photon, or Nakama**.
- Mobile app development (React Native / Flutter / native).
- Slot/casino game mechanics, leaderboards, tournaments, and live game features.
- Experience with high-concurrency, low-latency systems.
---
## How We Work (Please Read)
- **Code in our repository:** You push to our GitHub/GitLab from day one. Daily commits, daily 3-line update (done / doing / blocked).
- **Paid trial:** Shortlisted candidates will be asked to complete a short **paid trial task** (1–2 days) — typically a small real-time multiplayer card-deal demo — before the full engagement is confirmed.
---
## To Apply, Please Send
1. Your CV / profile.
2. **A portfolio link with at least one real-time multiplayer project** (live link, video, or repo)
3. Your relevant experience with card/casino/multiplayer games.
4. A short note on the tech stack you would choose to build this and why.
Job Types: Full-time, Permanent
Pay: ₹1,200,000.00 - ₹5,000,000.00 per year
Work Location: In person