
Software Engineer (Unity Multiplayer)
nahc.ioLocation
Singapore, SG
Salary
Not specified
Posted
2mo ago
Job Type
Full Time
Experience
mid
Required Skills
About the Role
Our client, a cutting-edge tech company revolutionizing family entertainment through immersive, movement-based experiences, is seeking a Software Engineer to enhance developer workflows and empower their software teams to build groundbreaking games.
Our client is seeking a talented and experienced Unity Game Engineer where you will be a key contributor in shaping next-generation multiplayer experiences. You’ll build real-time networked systems that allow players to compete and collaborate seamlessly across devices, ensuring responsive gameplay and engaging social interaction.
\n- Lead the implementation of real-time multiplayer gameplay systems, ensuring synchronized physics, actions, and scores across global sessions.
- Build and refine safe, restricted matchmaking and networking features optimized for family-friendly experiences.
- Adapt and refactor existing single-player codebases to support multiplayer without compromising game feel.
- Tackle technical challenges such as jitter compensation, bandwidth optimization, and server-client consistency.
- Collaborate closely with artists, designers, and core platform teams to deliver compelling connected experiences.
- 3+ years of professional software development experience.
- Strong proficiency in C# and Unity development.
- Deep understanding of networking fundamentals (e.g., RPCs, state synchronization, authority models).
- Hands-on experience with Unity networking solutions such as Photon Fusion, Mirror, or Netcode.
- Solid skills in asynchronous programming patterns.
About nahc.io
nahc.io is hiring for this full time position in Singapore, SG. Visit the job listing to learn more about the company and apply.

