Network Programmer
Job Description
Were are looking to expand our team by recruiting a talented Network Programmer. The successful candidate will play a major role in shaping the future of our multiplayer code systems, whilst supporting our releases on platforms such as Oculus, Steam, and PlayStationVR.
Responsibilities
	Work together with our team to bring features to life
	Develop in collaboration whilst taking responsibility for large tasks
	Help maintain code quality
	Write optimised code considering CPU, memory, and network requirements
Qualifications
	A degree in computer science, games development or equivalent
	Minimum of 2 years professional games programming experience
Requirements
	Advanced C# programming skills
	Experience of working with Photon (preferred)
	Minimum 3 years experience with Unity3D
	An excellent understanding of game architecture and good programming practices
	Experience working with VR projects desirable
	Experience of working on at least one released title desirable
	Past experience in developing multiplayer games desirable
	Strong written/verbal communication skills.
	Strong time management and organisation skills and an enthusiastic team worker
	A logical thinker with great problem-solving skills
	Excellent maths skills
	Experience with C++ is useful
	An understanding of Entity Component System architecture is useful
	Knowledge of dealing with store/platform integration is desirable
Work in United Kingdom
Employment Options
Base Salary
40,000 - 50,000 GBP
Professional Experience
Skills
- C#
- Photon Fusion

