Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Role Overview We are looking for a hands-on Unity Developer with deep expertise in 3D multiplayer game development to drive architecture and technical vision for our real-money gaming (RMG) platforms. This role requires strong ownership of Unity architecture, performance and scalable multiplayer systems across mobile and app ecosystems. Key Responsibilities Architecture & Technical Leadership • Define and drive the overall Unity architecture and technical roadmap . • Design scalable frameworks for 3D multiplayer real-money games . • Ensure modular, maintainable and high-performance codebases across platforms. Hands-on Development • Actively contribute to core gameplay systems and engine-level components . • Build and optimize systems for: • Multiplayer synchronization • Game state management • Real-time interactions Multiplayer & Networking Systems • Architect and implement real-time multiplayer systems using: • WebSockets / TCP / UDP • Client-server architecture • Matchmaking systems • Ensure low latency, high reliability and anti-cheat mechanisms . Performance Optimization • Optimize for mobile performance (Android & iOS) : • CPU / GPU usage • Memory & GC optimization • Frame rate stability • Use tools like Unity Profiler, Xcode Instruments, Android Profiler . Cross-Platform Development • Lead development across: • Mobile (Android, iOS) • WebGL / Desktop (if applicable) • Ensure consistent performance across device tiers. Frameworks & Tooling • Build reusable SDKs, tools and pipelines for faster development cycles. • Improve build systems and asset pipelines. Collaboration • Work closely with game designers, artists, backend engineers and product teams . • Align technical architecture with gameplay and business requirements. Mentorship & Influence • Mentor senior engineers and guide technical decisions across teams. • Conduct architecture reviews and enforce engineering standards. Must Have Skills • 5-10 years of software/game development experience. • 5+ years of deep hands-on experience with Unity and C# . • Proven experience building 3D multiplayer games . • Strong expertise in: • Unity architecture & design patterns • Multiplayer networking & synchronization • Real-time systems & client-server models • Experience shipping mobile games (Android & iOS) at scale. • Strong understanding of: • Performance optimization • Memory management • Rendering pipelines Good to Have • Experience in real-money gaming (RMG) platforms. • Knowledge of Photon, Mirror or custom multiplayer frameworks . • Expertise in shaders, URP/HDRP and advanced graphics . • Experience with anti-cheat systems and secure gameplay architecture .

More jobs at Baazi Games

All Baazi Games jobs (14)

Engineering jobs in Delhi

Engineering jobs in Delhi (636)

Other Engineering jobs in India

All Engineering jobs in India (44,454)