Fullstack Game Engineer (Unity + NestJS) MMORTS📣 Job Ad
in Corbit-tech
about 3 hours ago
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About Corbit-Tech and the Role
Corbit-Tech is seeking two Fullstack Game Engineers with expertise in Unity and NestJS to join our team in Riyadh, Saudi Arabia. This is a full-time position focused on developing a new real-time multiplayer online strategy game.
Project Overview
The project involves building a new real-time multiplayer strategy game designed to support thousands of concurrent players. As a Fullstack Game Engineer, you will be part of a lean, senior team, taking ownership of features from the client-side gameplay UI through to the distributed backend systems that power them.
Key Responsibilities
- Develop the Unity / C# mobile client, including city view, world map, battle mechanics, and UI/UX.
- Build the NestJS / TypeScript authoritative game server, implementing economy, timers, combat, alliances, and map logic.
- Implement real-time systems using WebSockets, ensuring horizontal scalability across multiple instances.
- Utilize Kafka for event streaming and manage infrastructure with AWS, Terraform, and CI/CD pipelines.
- Assume end-to-end ownership of features, from client development to server implementation and deployment.
Required Qualifications
- Minimum of 4+ years of experience shipping software across both frontend and backend.
- Proficiency in Unity + C#, demonstrated by at least one shipped mobile game on App Store or Google Play.
- Experience with NestJS + TypeScript, including production REST APIs and WebSocket gateways.
- Solid understanding of server-authoritative, asynchronous, and timer-based game logic.
- Experience with PostgreSQL + Redis for state management, caching, timers, and Pub/Sub fan-out.
- Knowledge of horizontal scaling techniques behind a load balancer with sticky sessions for WebSocket connections.
- Hands-on experience with AWS, Terraform, and CI/CD pipelines.
Preferred Skills and Experience
- Experience with Kafka or similar platforms for event streaming and durable pipelines.
- Familiarity with Docker + ECS Fargate / Kubernetes.
- Experience in MMO, strategy, or live-service game development, including concepts like sharded worlds, Area-of-Interest systems, and alliances.
- Experience with load testing for thousands of concurrent WebSocket connections.
- Knowledge of Localization and RTL (Arabic) support.
Location and Work Type
This is a full-time role based in Riyadh, Saudi Arabia. The successful candidates will join a focused and experienced team dedicated to delivering high-quality game experiences.
Requirements
- No experience required
Similar Jobs
You may also like
- Related Fullstack Game Engineer (Unity + NestJS) MMORTS Opportunities
- Sales Representative Jobs in Riyadh
- Data Entry Agent Jobs in Riyadh
- Barista Jobs in Riyadh
- Ride Operator Jobs in Riyadh
- Cleaning and Housekeeping Supervisor Jobs in Riyadh
- Other Job Fields in Riyadh
- Sales Representative Jobs in Riyadh
- Data Entry Agent Jobs in Riyadh
- Barista Jobs in Riyadh
- Ride Operator Jobs in Riyadh
- Cleaning and Housekeeping Supervisor Jobs in Riyadh
- Minitruck driver Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Customer Services Specialist Jobs in Riyadh
- Seller Jobs in Riyadh
- Receptionist Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Optician Jobs in Al-Kharj
- Optician Jobs in Riyadh
- Customer Service Representative Jobs in Al Hafuf
- Certified Trainer Jobs in Buraydah
- Jewelry Seller Jobs in Riyadh
- Restaurant Manager Jobs in Al Khobar
- Financial Accountant Jobs in Al Khobar
- Cost Engineer Jobs in Dammam
- Data Entry Supervisor Jobs in Al Qurayyat
- Nursery Teacher Jobs in Tabuk

