Senior Unity Developer/Unity Developer
2 days ago
Sheffield
Position: Senior Unity Developer/ Unity Developer (Multiplayer / Game Networking) Location: Sheffield, England, United Kingdom (Hybrid) Employment Type: Full-time (6 months fixed term contract) Website: Immersive Learning Solutions - AR, VR, MR, XR Training Senior Unity Developer (8+ Years Experience) About the Role We are looking for an experienced Senior Unity Developer with a deep understanding of multiplayer systems and real-time synchronization to join our immersive technology team. You will lead the architecture, development, and optimization of high-quality, networked Unity experiences across platforms. Key Responsibilities • Architect and implement multiplayer gameplay systems using Photon, Unity Netcode, or similar frameworks., • Design scalable client–server interactions, synchronization logic, and latency management strategies., • Mentor and guide junior and mid-level developers in multiplayer best practices, performance optimization, and clean architecture., • Collaborate with backend engineers to define APIs, matchmaking logic, and cloud-hosted services., • Own the network layer performance, ensuring minimal lag, efficient state replication, and smooth gameplay experience., • Work closely with designers, QA, and product teams to deliver robust and maintainable multiplayer features., • Evaluate new Unity networking stacks, SDKs, and architectural approaches for real-time scalability. Required Skills & Experience • 8+ years of hands-on Unity development experience (C#)., • 3+ years of direct experience developing and deploying multiplayer experiences (Photon, Mirror, Unity Netcode, or custom networking)., • Deep understanding of:, • Client–server architecture and authoritative gameplay design., • Network synchronization, lag compensation, and session management., • Matchmaking, lobby systems, and voice/data streaming., • Strong understanding of object pooling, performance profiling, memory management, and optimization for VR/AR or mobile., • Experience with CI/CD pipelines, version control (Git), and project structuring for large-scale Unity projects., • Excellent problem-solving, leadership, and communication skills. Nice to Have • Experience with Dedicated Game Servers, PlayFab, AWS GameLift, or Relay services., • Exposure to XR/VR environments or immersive training platforms., • Familiarity with custom serialization and packet optimization techniques. What We Offer • Opportunity to lead multiplayer initiatives in cutting-edge immersive projects., • Collaborative, innovation-driven culture., • Competitive compensation and growth opportunities. Unity Developer (Mid-Level, 3–8 Years Experience) About the Role We are seeking a Unity Developer with strong knowledge of multiplayer game development to contribute to the creation of real-time, interactive 3D experiences. The ideal candidate has practical experience using Photon, Unity Netcode, or other networking frameworks to bring connected gameplay to life. Key Responsibilities • Develop and maintain multiplayer features including player connections, lobby systems, and synchronized interactions., • Integrate Photon (PUN / Fusion) or similar frameworks into Unity projects., • Collaborate with designers and backend engineers to implement gameplay logic, matchmaking, and data sync., • Optimize gameplay for network stability and performance across platforms., • Debug and profile network traffic, latency issues, and state replication., • Maintain clean, modular, and scalable C# codebases. Required Skills & Experience • 3–8 years of professional experience with Unity (C#)., • Strong understanding of multiplayer networking concepts:, • Room/lobby management, data serialization, and RPCs., • State synchronization, authority models, and lag mitigation., • Prior hands-on experience with Photon, Mirror, or Unity Netcode (MLAPI)., • Familiarity with Unity UI, animation, physics, and scene management., • Experience with source control (Git) and team-based workflows. Nice to Have • Exposure to PlayFab, Relay Services, or dedicated server hosting., • Experience building for VR/AR platforms., • Interest in AI-assisted gameplay systems or procedural logic. What We Offer • Work on high-impact, networked Unity applications in the learning and gaming space., • Collaborative team and opportunities to grow into senior / lead roles., • Competitive salary and modern tech environment.