linkedin
Fullstack Game Engineer (Unity + NestJS) — MMORTS
Corbit-Tech
Riyadh, KSA
Full Time
Senior
Onsite
Today
UnityC#NestJSTypeScriptWebSocketPostgreSQL
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
UnityC#NestJS
About the Role
Corbit-Tech is hiring two fullstack game engineers to build a real-time multiplayer strategy game. You will own features end-to-end from Unity client to NestJS backend, working with WebSocket, Kafka, AWS, and Terraform.
Key Skills for This Role
UnityC#NestJSTypeScriptWebSocketPostgreSQL
Responsibilities
- Build the Unity / C# mobile client: city view, world map, battles, and UI/UX
- Build the NestJS / TypeScript authoritative game server (economy, timers, combat, alliances, map)
- Implement real time systems over WebSocket, scaled horizontally across instances
- Work with Kafka for event streaming and AWS + Terraform + CI/CD for infrastructure
- Own features from client to server to deployment
Requirements
- 4+ years shipping software across frontend + backend
- Unity + C# with at least one shipped mobile game
- NestJS + TypeScript production REST APIs and WebSocket gateways
- Solid understanding of server authoritative, asynchronous/timer based game logic
- PostgreSQL + Redis
- Horizontal scaling behind load balancer with sticky sessions for WebSocket
- AWS, Terraform, and CI/CD pipelines
Full Job Posting
About the role
- Building a new real time multiplayer strategy game with thousands of concurrent players.
- Hiring two fullstack game engineers equally strong on Unity client and NestJS backend.
What you'll do
- Build the Unity / C# mobile client: city view, world map, battles, and UI/UX.
- Build the NestJS / TypeScript authoritative game server (economy, timers, combat, alliances, map).
- Implement real time systems over WebSocket, scaled horizontally across instances.
- Work with Kafka for event streaming and AWS + Terraform + CI/CD for infrastructure.
- Own features from client to server to deployment.
Requirements (must have)
- 4+ years shipping software across frontend + backend.
- Unity + C# with at least one shipped mobile game (App Store / Google Play).
- NestJS + TypeScript — production REST APIs and WebSocket gateways.
- Solid understanding of server authoritative, asynchronous/timer based game logic.
- PostgreSQL + Redis (state, caching, timers, Pub/Sub fan out).
- Horizontal scaling behind a load balancer with sticky sessions for WebSocket.
- AWS, Terraform, and CI/CD pipelines.
Nice to have
- Kafka (or similar) for event streaming / durable pipelines.
- Docker + ECS Fargate / Kubernetes.
- MMO / strategy / live service experience (sharded worlds, Area of Interest, alliances).
- Load testing for thousands of concurrent WebSocket connections.
- Localization + RTL (Arabic) support.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career