Mentions using AI tools as assistants but explicitly rejects relying on AI for code; not a vibe-coding role.
About the Role
Hands-on Unity Developer to own end-to-end features on a live multiplayer title, covering server logic, matchmaking, UI, leaderboards and in-app purchases. The role emphasizes clean Unity C# code, multiplayer systems experience, and clear communication within a small, fast-moving team.
Job Description
Role
Munch Technoz is hiring a hands-on Unity Developer to own features end-to-end on a live multiplayer beer-pong title. You will implement and maintain server-side game logic, matchmaking, client-server authority, UI, leaderboards, and in-app purchase flows while collaborating with a small team.
Key Responsibilities
- Design, implement, and ship Unity C# features across client and server for a live multiplayer game.
- Work on multiplayer systems: matchmaking, sessions, authoritative game logic, and player data.
- Integrate and maintain backend services (PlayFab, REST APIs), multiplayer hosting, and in-app purchase flows.
- Use and maintain Git/GitHub workflows, clean commits, branching, and participate in code reviews.
- Communicate clearly in written English, take ownership of features from design through live deployment.
Requirements
- 2–5 years of professional experience (role expects 2+ years on key technologies).
- Strong Unity C# with shipped projects; deep understanding of what you build.
- Photon Fusion 2 experience (Host Mode, dedicated servers, NetworkRunner, matchmaking, session management).
- PlayFab experience (CloudScript, player data, economy, multiplayer server deployment).
- Experience building multiplayer fighting or competitive real-time games.
- REST API integration and solid understanding of client vs server authority.
- Proficiency with Git / GitHub and code review practices.
- Comfortable using AI tools to assist development (but not to replace core coding or design decisions).
- Strong written communication and ability to work autonomously.
- Experience with Linear or Jira preferred.
Nice to Have
- Unity Addressables, Docker, headless Linux server builds.
- Unity IAP SDK, receipt validation, backend award flows.
- Shader development, UI animation, leaderboards and achievement systems.
- PlayFab Multiplayer Servers and Azure-based game hosting.
Hiring Details
- Employment type: Full-Time, Permanent.
- Location: Remote / Hybrid (work-from-home supported).
- Experience required: 2–5 years.
- Reporting to: Lead Developer / Technical Director.
- Application: send CV with a short note describing a multiplayer system or backend feature you built; links to GitHub or live games encouraged.