Software Engineer — Connected Play at NEX
Job Description
📋 Description
- Implement real-time multiplayer features to synchronize across devices.
- Focus on gameplay implementation of connected features.
- Solve networking challenges like jitter, bandwidth optimization.
- Collaborate with Game Artists to sync visuals and animations.
- Work with the Developer Experience Team to provide SDK feedback.
🎯 Requirements
- 3+ years of professional software development experience.
- Strong proficiency in C# and the Unity ecosystem.
- Deep understanding of Networking Fundamentals: RPCs, state synchronization, host vs client.
- Proficiency with Unity network stacks (Photon Fusion, Mirror, Netcode for GameObjects).
- Experience with asynchronous programming in Unity (UniTask, async/await or coroutines).
- Ability to write clean, maintainable, and performant code.
🎁 Benefits
- Growth mindset in a fast-paced, high-growth environment.
- Code quality ownership and product polish.
- Building scalable frameworks to empower every discipline.
- Real-time state synchronization and scalable backend challenges.
More Current Jobs at NEX
Apply to other open positions at NEX
