Unity Developer
Baazi Games · Delhi
Collected role description
Role overview
Unity Developer at Baazi Games
This role requires strong ownership of Unity architecture, performance and scalable multiplayer systems across mobile and app ecosystems.
We are looking for a hands-on Unity Developer with deep expertise in 2D and 3D multiplayer game development to drive architecture and technical vision for our real-money gaming (RMG) platforms.
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.
- 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 .
Preferred qualifications and skills
- Strong understanding of: Performance optimization Memory management Rendering pipelines Good to Have Experience in real-money gaming (RMG) platforms.
Employment details
- Location: Delhi [India]
Collected experience requirement
5-10 years