Fullstack Game Engineer (Unity + NestJS) — MMORTS
Corbit-Tech · Riyadh, Riyadh, Saudi Arabia
قدّم وتابع مع أبلاي إيدجJob title Fullstack Game Engineer (Unity + NestJS) — MMORTSOn-siteJob location Saudi ArabiaJob type Full-timeNumber of openings 2Job descriptionAbout the role building a new real-time multiplayer strategy game, thousands of concurrent players.We're a lean, senior team hiring two fullstack game engineers who are equally strong on the Unity client and the NestJS backend, and can own features end-to-end — from gameplay UI down to the distributed systems that power them.What you'll doBuild 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-haveKafka (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.