We're delighted to be supporting Creative Assembly in looking for an experienced Network Programmer to work on their exciting new shooter game HYENAS.
As a Senior Network Programmer on the project, you will build the underlying client technology that delivers a world class product, supporting both the ongoing development teams and responding to reports and feedback from the game’s community.
Your creativity and experience will be valued as you form a key element of a cohesive network team, that’s passionate about providing players with the multiplayer experience they deserve. As a part of the wider project team, you’ll be collaborating and with designers, engineers, QA, and Live Ops to build systems that provide both the gameplay experience and the interaction with persistent backend service.
This role can be offered as in-studio or hybrid with an expectation of a minimum of one day per week in the Horsham studio.
Your responsibilities will include…
Be the technical interface between the backend services and internal UI, metagame, metrics and gameplay teams
Specify, design, and develop systems across all parts of our games as a service title –player profiles, store operations, social features, matchmaking, missions, metrics and more
Support, coach, and mentor members of your team
Troubleshoot and investigate ongoing and emergent issues with the live title
The skills and experience you'll bring to the role...
Fluent in C++ programming
Experience of Unreal 4 development
A solid understanding of various networking standards, APIs, and protocols
Experience integrating game client code with back-end online services
Outstanding technical communications skill, both written and spoken
High level of analytical and mathematical ability
Bonus points if you...
A passion for games
Background in computer science, maths, or engineering
History of developing titles for leading console platforms