Overview
We are seeking a high-caliber Lead Unity Developer to drive the development of complex, large-scale production projects. This role requires a unique blend of technical mastery in Multiplayer (Photon Fusion) and AI Architecture. The ideal candidate is a problem-solver who can navigate legacy codebases with ease, mentor a team of developers, and implement scalable, high-performance systems for commercial games.
Key Responsibilities
· Technical Leadership: Lead and mentor a team of Unity developers, taking full ownership of technical delivery and code quality.
· Multiplayer Architecture: Develop and optimize core multiplayer features using Photon Fusion 2.x, ensuring seamless client-server synchronization and robust networking logic.
· AI Systems Design: Architect and implement scalable AI behaviors, including FSMs, Behavior Trees, and Utility-based systems for complex NPC/Enemy interactions.
· Codebase Management: Quickly adapt to and extend existing/legacy codebases, identify technical debt and implement stable, long-term solutions.
· Performance Optimization: Use the Unity Profiler and debugging tools to identify and resolve performance bottlenecks in gameplay, UI, and networking.
Technical Requirements
· 5+ years of professional experience with Unity Engine and advanced C#.
· Expertise in Object-Oriented Programming (OOP), Design Patterns, and Event-driven architecture.
· Deep understanding of ScriptableObjects, Prefabs, Coroutines, and Asynchronous workflows.
· Hands-on experience with Photon Fusion 2.x.
· Deep knowledge of RPCs, prediction, interpolation, lag compensation, matchmaking, and lobby systems.
· Experience with backend APIs and cloud services (AWS, PlayFab, or Azure).
· Implementation of Finite State Machines, Behavior Trees, and Navigation/Pathfinding (NavMesh).
· Experience with aggro/threat systems, boss phase management, squad coordination, and enemy perception.
· Experience creating custom automation tools to improve team efficiency.
· Ability to trace complex issues across interconnected systems rather than applying temporary fixes.
· Writing clean, maintainable fixes with minimal side effects on existing dependencies.
· Experience debugging and shipping across Mobile, PC, or Cross-platform environments.
Preferred Skills
· Experience with Git version control and CI/CD pipelines.
· Strong understanding of Mobile Optimization (memory management, draw calls, etc.).
· Basic knowledge of Shader Graph or HLSL.
· Proven ability to work under production constraints and meet commercial shipping deadlines.
· Adaptability to contribute quickly to unfamiliar projects.
· Strong architectural thinking with a focus on scalability and reusability.
· Ability to communicate technical concepts clearly and guide a team effectively.
· Ability to balance code quality with production deadlines.
Pay: ₹680,641.69 - ₹1,300,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Work Location: In person