We’re looking for a

MId-Level Network Programmer

Intermediate Network Programmers make it possible for gamers to play together. They develop the code behind online multiplayer games and appreciate the importance of online gaming to the success of a game. Network programming is one of the most complex areas of game planning as network programmers not only need to have an excellent understanding of game programming but also of network protocols and client/server engineering.

The Intermediate Network Programmer will work closely with one or more senior programmers. They will synchronise gameplay systems across clients and servers with frequent reviews from others. They will communicate effectively with Gameplay Programmers, QA and other departments bringing necessary multiplayer features to a polished state.

Intermediate Network Programmers generally focus on gameplay synchronisation but will be provided opportunities to specialise in networking areas they are particularly passionate about.

Share this role

Mid-Level Network Programmer

Activities include, but are not limited to:

  • Bringing multiplayer features to a polished release state.
  • Write and maintain network libraries and API’s for internal use.
  • Communicating effectively with other developers.
  • Reproducing and fixing multiplayer bugs.
  • Attending meetings and standups punctually.
  • Providing time estimates for fulfilling tasks.
  • Branching and merging source control.

 

Person Specification

Required Experience:

  • Graduate level or equivalent educational experience.
  • 2+ years of industry experience.
  • Experience in a modern Game Engine.
    • Unity
    • Unreal
    • Godot
    • Etc.
  • Strong understanding of online networking principles such as protocols, web technologies, HTTP/REST, sockets, synchronisation.

 

Preferred / Desirable Experience of:

  • Previous experience in Unity.
  • Experience with Server programming.
  • Experience with Cloud Services such as Azure/AWS/PlayFab/Google Cloud.
  • 1+ shipped title.

 

Required personal skills and approach:

  • Ability to interact and communicate across all disciplines and with colleagues effectively.
  • Strong problem-solving skills.

 

A champion and exemplar of Coatsink’s key values and contributor to the company culture including –

  • A passion and enthusiasm for Coatsink games.
  • A straightforward and open approach to the teamwork and leadership.
  • A focus on quality.
  • An openness to others’ ideas and challenges around quality issues.
  • An eye to the wellbeing of project team members.
  • A mindful approach to diversity issues and opportunities to widen the scope of diversity within games.
  • Resilience to learn from mistakes and encounter new tasks and responsibilities.
  • A willingness to maintain continuous professional development

What we can provide

  • Competitive salary
  • Freedom to choose where you work in the UK
  • Monthly allowance for those who choose to wfh full time
  • Flexible working hours
  • Twenty days holiday as standard + an additional day off for your birthday + up to five extra holidays for duration of service
  • Option to "buy" unlimited additional holidays
  • One "volunteering day" a year
  • Enrolment in the company pension scheme
  • Enhanced and generous maternity and paternity package
  • Two days dependents leave per year to deal with emergencies
  • Access to our life insurance policy and WeCare healthcare app
  • Access to our health insurance cash plan
  • Annual pay reviews and bi-annual appraisals
  • Access to relocation support (where applicable)
  • Investment in your physical health with weekly live and on-demand strength, cardio, yoga and meditation sessions
  • Investment in your mental health with regular access to training courses and one-to-one wellness sessions and workshops
  • Access to metro pass and cycle schemes
  • Free access to some of our previously released titles
  • R&D days, get-togethers and parties
  • Work with cutting-edge technology

We are an equal opportunities employer

Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes. We do not pay fees to any third party agency or recruiter without a mutually agreed-upon contract and we are not responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly.

Chip Character Small

SUBSCRIBE TO RECEIVE A DRM-FREE COPY OF CHIP

Plus, get access to exclusive news and sneak peeks of games from us and our trusted partners.

Data stored as outlined in our Privacy Policy.

Northern Design Centre, Abbott's Hill, Gateshead, NE8 3DF

© 2011 - 2022 COATSINK SOFTWARE LTD. ALL RIGHTS RESERVED.
All trademarks referenced herein are the properties of their respective owners.

Skip to content