Home Job Listings Categories Locations

Senior Unity Game Developer

📍 India

Technology Battlebucks

Job Description

About the Role

We are looking for a

Senior Unity Developer

with strong experience in

multiplayer game development

who can work on and evolve a complex, production-level codebase.

This is a

hands-on individual contributor role

focused on: Understanding and improving existing architecture Building scalable multiplayer features Maintaining high code quality standards

The ideal candidate should be comfortable working with large systems and making informed architectural decisions.

Experience: 4 + years

Key Responsibilities

Codebase Ownership & Architecture Understand and work efficiently within an existing Unity codebase Analyse current systems and improve architecture where necessary Design and implement scalable, modular features Maintain clean, readable, and maintainable code Identify technical debt and propose improvements

Multiplayer Architecture & Networking Implement and maintain real-time multiplayer systems Strong understanding of: Client–server architecture Authoritative server models State synchronisation & prediction Work with

Photon Fusion

for real-time gameplay Integrate with

WebSocket-based backend services

for: Matchmaking Game state updates Player progression & session handling Handle networking challenges like latency, reconciliation, and fairness

Gameplay Systems (Shooter / Multiplayer Focus) Develop and enhance: Player movement and combat systems Shooting mechanics, hit detection, and recoil Match flow & game state management Optimize gameplay for performance and responsiveness

Code Quality & Best Practices Apply strong Unity architecture principles: Modular design Event-driven systems Separation of concerns Use design patterns such as: State Machine Object Pooling Observer / Event Bus Participate in code reviews and technical discussions Follow proper Git workflows (branching, PRs, reviews)

Required Skills & Experience 5–8+ years of professional

Unity (C#)

experience Strong experience with

multiplayer game development Hands-on experience with

Photon Fusion Experience working with

WebSocket-based multiplayer systems Deep understanding of: Networking fundamentals (latency, sync, prediction) and Unity lifecycle, memory management, profiling Strong Git knowledge

Good to Have Experience working on shooter / FPS / battle-style games Experience integrating backend systems (REST, WebSockets) Performance optimization for mobile & PC Understanding of anti-cheat and validation concepts Experience with CI/CD for Unity builds

Soft Skills Strong analytical thinking Ability to quickly understand complex systems Clear technical communication Ownership of assigned features Ability to guide juniors technically (without formal team management)

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 26, 2026
Job Type: Technology
Location: India
Company: Battlebucks

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.