< Back to Jobs

Online Programmer

This job has now expired
Aardvark Swift
Employer Aardvark Swift
Category Programmers
Salary £Negotiable DOE
Type
Location UK - London
Reference 8544_BS1981OP

My client is a development heavyweight, and is responsible for some of the best selling and most loved titles around at the moment. They have a fantastic atmosphere and a really good working environment.

Due to recent expansion, they're looking to hire a talented Online Programmer on a work from home basis.

Responsibilities and Requirements:

? Profile and maintain existing game code
? Work with the Technical Director, department leads and programmers to design the game code and contribute to technical design documents
? Assist in preparing milestone builds as required
? Good debugging skills
? Self motivation
? Excellent communication, time-management & organisational skills

In addition to the above this role requires a strong understanding of:

? C++ and/or Java and SQL
? Both client and server-side game technologies
? Peer-to-peer and client/server networking models
? Online game features such as matchmaking, friends, presence, messaging, leaderboards, VoIP, and DLC integration, on both PC and console platforms
? Network sockets and Reliable / Unreliable protocols
? Platform endianness
? Network security
? Anti-cheat systems

Experience of the following would be an advantage:

? General multiplayer game-play experience, and the importance of client/server syncing methods
? An understanding of the cause of network lag / latency / bandwidth issues and possible ways to minimise their effects in a multiplayer game
? Robust distributed server architectures, (including dynamic cluster scaling, load balancing and security)
? Optimising reads/writes and overall backend database efficiency
? Server-side systems, such as User profile management, Matchmaking, data storage, etc
? Stress-testing server cluster code to identify and rectify performance bottlenecks
? Implementation of networking API?s, such as Steam, PSN, and Live
? Host migration