Sorry! This job has been filled, so can no longer accept applications.

REMOTE WORKING Online / Network Programmer – PC and Console Games

Location: REMOTE WORKING Salary: Negotiable

Job ID: # Posted: 3 years ago

Slightly Mad Studios

Job Title – REMOTE WORKING Online / Network Programmer – PC and Console Games

Location – Remote Working / Work from home

Job Type – Permanent or Contract Available

Format – Console and PC

Salary – Competitive

Job ID – 25725

 

OPM is working with a well-known and established Games Development Studio. They encourage the ‘Remote’ working model and are just about to release a highly anticipated title.

 

Looking forward to their next exciting project, they are looking to recruit a Online/Network Programmer to their team of professionals.

 

DUTIES AND RESPONSIBILITIES

 

General responsibilities for the role include:

Take an active part in the game design process working with designers and other development departments

Turn game designs into technical specifications and implementing resulting code

Work with other programming teams to interface with all project subsystems, including gameplay, UI,and physics

Contribute to technical design documents and knowledge base

Test and refine Online-connected features during the development process

Requirements:

 

Comfortable with console programming API’s to compliance requirements

A strong understanding of network sockets and reliable/unreliable protocols

Familiarity with P2P and client/server packet handling and latency/packet-loss mitigation

Experience in programming standard multiplayer features (matchmaking, leaderboards, friends etc)

Good debugging skills

 

Familiarity with client/server programming concepts

Java server programming, server scalability and deployment

PHP programming, HTML / CSS

Databases (primarily MySQL)

Linux and cygwin scripting

Anti-cheat systems

 

SKILLS AND EXPERIENCE

 

Extensive experience in C++ coding experience

Comfortable with console programming API’s to compliance requirements

A strong understanding of network sockets and reliable/unreliable protocols

Familiarity with P2P and client/server packet handling and latency/packet-loss mitigation

Experience in programming standard multiplayer features (matchmaking, leaderboards, friends etc)

Good debugging skills

The confidence to complete work to a high standard and on time

 

Additionally, experience with any of the following will be considered an advantage:

 

Familiarity with client/server programming concepts

Java server programming, server scalability and deployment

PHP programming, HTML / CSS

Databases (primarily MySQL)

Linux and cygwin scripting

Anti-cheat systems

Soft skills requirements:

 

 

 

Excellent communication, time-management and organisational skills

Self-motivation

Tagged as: Network Programming

Tags: Network Programming Categories: Programming , Technical

mm

Daniel Fox

Lead Recruitment Consultant

See Daniel's jobs

Develop:Brighton 2022

OPM will be at Develop:Brighton for the conference and awards in July! This year, Kim, Daniel, Darren, Hannah, Jackie and…

Read more

How to Get a Career in Video Games

Are you passionate about video games and want to try creating your own for a living? The gaming industry is…

Read more

Four Day Workweek Games Industry Survey Results

6th June 2022   The way people work is shifting and changing in historic ways. To improve employee contentment, well-being,…

Read more

Copyright © 2022 OPMjobs Ltd. 408 Wellington House, 90-92 Butt Rd, Colchester, CO3 3DA, United Kingdom