Gameplay Programmer
We make all of our own technology and tools, with one single focus...... making a great game! This is a unique opportunity to be an integral member of an efficient games team; where designing ‘cutting-edge’ solutions directly helps make our game fun. The successful individual must be passionate about games as they will have responsibility for driving the game features for the designers.
We are seeking a passionate, technically proficient programmer who understands the need for great attention to detail. Someone willing to ‘run with it’ and exceed our expectations, (and their own). They will be working with the designers, artists and programmers to develop the game code, (all the stuff that makes it fun!). We don’t believe in technology developed in a vacuum.
Requirements
- Experience writing and maintaining physics code
- Experience writing and maintaining gameplay code (e.g. controls, scoring, hud, enemy behaviours etc.)
- Strong code architecting skills. You will be expected to maintain and improve the existing code and data structures
- Need to be an all rounder and comfortable moving back and forth between the technical details of low level physics programming, general tech, and more creative gameplay programming. At Media Molecule, there is no strong division between these areas.
- Platform expert in C / C++ programming
- Exceptional attention to detail along with good critiquing skills
- Ability to take direction and ‘run with it’
- Creative
- Strong team player
- Strong communicator
- Shipped a console game with an online component
- 2+ years industry experience
Advantageous
- A demo
- Strong maths skills
- Experience of PS3 programming and SPU programming a big plus
- Assembler / microcode knowledge, e.g. PS2 VU or PowerPC assembly
In return for all of the above you’ll receive a great package which includes; a competitive salary, pension scheme, bonus scheme, ownership as part of a small, integrated team, being a name and not a number, organic fruit and the odd glass of champagne!