We’re working with the BAFTA winning studio Roll7 as they recruit for a Senior Network Programmer to play a pivotal role in creating high-quality multiplayer experiences for Roll7's games.
As a Senior Network Programmer, you will be the authority on networking for the project, taking ownership of the network layer for a peer-to-peer multi-platform Unity game and be responsible for designing the architecture of the networking layer and facilitating the creation of multiplayer action gameplay across the development team.
Roll7 are a dynamic and innovative video game studio known for creating thrilling and critically acclaimed games, including the BAFTA-winning OlliOlli franchise. Their commitment to innovation, freedom, and genuine fun is evident in every aspect of their work, from crafting award-winning original IPs to the day-to-day operations of their unique remote workplace.
Your responsibilities…
Assessing networking middleware
Implementing and maintaining a peer-to-peer networking layer, including documentation and tests
Collaborating closely with Gameplay Programmers and Designers to assist in creating multiplayer features
Ensuring fast and responsive multiplayer action gameplay in high-latency situations
Maintaining game stability during player and host dropouts
Collaborating with QA to streamline testing of multiplayer gameplay
Developing tools and APIs to optimise iteration speed and minimise friction
Identifying and mitigating potential issues with technology or process
Writing reliable and maintainable code tailored to performance requirements
Staying informed about new technologies and opportunities
Keeping leads and peers updated on task progress and being aware of any upcoming blockers
The skills and experience you’ll bring to the role…
Shipped at least one Unity console title as a network programmer
5 or more years of professional game development experience
Open-minded, friendly nature and easy-to-work-with
Perks and benefits include…
26 days annual leave plus public holidays and festive shutdown
Flexible hours to accommodate your lifestyle and promote work/life balance
Discretionary bonus
Employee stock purchase scheme
Double matching pension policy
Private healthcare and dental with Bupa
Enhanced family friendly policies
Personal Accident Cover
Death in service insurance and income protection
Fitness reimbursements, flu vouchers, eye tests and vouchers towards glasses
Level Up well-being platform
Wellness initiatives including Headspace memberships and guided meditation sessions
Fortnightly studio days with free lunch, snacks, beers/refreshments, and activities in the evening for those who want to partake
Studio away days and retreats, studio celebrations and parties
Roll7 prioritize staff engagement with regular team meet-ups and a robust online communication system, fostering a welcoming and friendly office environment. They embrace flexible working, allowing their team to achieve a balance between workplace achievements and personal responsibilities. The studio has a commitment to avoiding crunch, ensuring their team's well-being and preventing burnout.