This is a contract position for a Network Programmer, initially for a 12-month fixed term.
The role allows for remote working within the UK only.
The position is critical to the development pipeline, requiring a comprehensive understanding of best practices and technical expertise across multiple aspects of video game programming.
Responsibilities include writing high-quality and reliable code on a timely basis, overseeing and mentoring junior engineers, implementing features, attending to bug fixes, collaborating with other disciplines, delivering testable builds regularly, and proactively tackling technical issues.
Candidates must have experience in Unreal Engine 5 (UE5), advanced knowledge of C++ and/or C#, and experience in PC and/or console programming.
Hands-on experience with UE Networking/Replication is required, specifically in implementing and debugging networked features and ensuring robust multiplayer synchronization.
Practical experience with networked physics in UE, including handling physics-driven objects over a network and dealing with edge cases, is necessary.
A demonstrated history of profiling and optimizing network bandwidth and performance in UE-based multiplayer projects is also required.
Requirements:
Candidates must have experience in Unreal Engine 5 (UE5).
Advanced knowledge of C++ and/or C# is required.
Experience in PC and/or console programming is necessary.
Hands-on experience with UE Networking/Replication is essential, particularly in systems requiring robust multiplayer synchronization.
Practical experience with networked physics in UE, including handling edge cases, is required.
A demonstrated history of profiling and optimizing network bandwidth and performance in UE-based multiplayer projects is necessary.
Desirable qualifications include experience with networked vehicles in UE, familiarity with integrating physics systems in networked environments, and previous experience shipping networked titles on console platforms (PS5 and/or Xbox Series).
Benefits:
The position offers a friendly working culture and environment.
Employees receive 25 days of holiday plus bank holidays and a Christmas shutdown.
Flexible working hours are provided, along with four half-day Fridays during the summer months.
Employees are entitled to a day off on their birthday and parental leave.
A workplace pension scheme is available, with an employer contribution of 3%.
Ongoing training and development opportunities are offered.
An Employee Assistance Programme (EAP) is included.
Comprehensive medical insurance is provided.
Employees can participate in a weekly yoga class.
The company promotes an anti-crunch ethos and has a referral bonus scheme.
Free parking and a Bike2Work scheme are available.
Social events and project launch wrap parties are organized, along with charity events and branded merchandise.