< Back to Jobs

Principal Programmer – AAA Games - London

OPM Response
Employer OPM Response
Category Programmers
Salary DOE
Location UK - London

Job Title – Principal Programmer – AAA Games - London

Location – London

Job Type – Permanent

Salary – Competitive

Job ID – 13161

 

OPM are working with a major UK Developer looking for Principal Programmer with a wide range of skills to work on an AAA title.

 

You should have an exceptional talent for coding with C++.

 

Ideal candidates will bring a wealth of industry knowledge and proven AAA title releases.

 

In the role, you must be capable of looking ahead, taking risk out of projects and maintaining exceptional communication with your team.

 

You will also play an integral role in introducing new tech, prototyping, training and mentoring the coding team, and be a key figure in shaping the future success of the game post launch.

 

 

DUTIES AND RESPONSIBILITIES

 

Leadership of all programmers on the project
An active role in scheduling and project coordination using Agile
Create, maintain and optimize game features
Produce professional quality C++
Proactively highlight and solve potential issues in the code and toolchain
Deliver the Product Lead’s vision of the core game
Enforce best practices for documentation, unit testing, and code reviews

 

SKILLS AND EXPERIENCE

 

Expert C++ experience and high proficiency in writing optimized real-time code
Experience of creating a number of deep and complex mobile game projects
Superb time management and organisation skills
Exposure to line management responsibilities including motivating, man-managing and shaping the team culture & personality
Experience of leading and mentoring a team of 5+ coders
Proven ability to expertly diagnose issues and solve complex problems

Bonus points:

Go/PHP/Java/C/Objective-C/ActionScript experience (we love polyglot engineers!)
Functional programming experience
Commercial experience on scalable distributed mobile systems
Experience reacting to operational issues in a live online game
A passion for computer games; specifically strategy, social and mobile