
Please install Flash® and turn on Javascript.
Current vacancies (updated 2nd June 2009):
Want to know how you can become a Ninja without putting in years of martial art training on mountain tops?
Ninja Theory is currently embarking on an exciting new project and is looking for highly talented people to join us. We currently have vacancies within the Programming, Art, Animation, Design and Audio teams – see below for more details. To apply for any of the vacancies listed here or for any other queries please contact the HR Manager at jobs@ninjatheory.com
We’re looking for someone who will proactively take part in the artistic creation process of animation content - taking agreed action outcomes and ensuring animation content fulfils vision, quality expectations and time restraints.
If taken on at Senior level we’ll also look to you to support the Lead Animator in ensuring the overall animation requirements are met – to quality, schedule and vision – using knowledge of tool chain, assets and potential risks. Supporting and mentoring more junior members of the team is also important. We’d like you to take an active role alongside the Lead Animator in the initial planning stages and help drive direction (considering task/ assets etc) of work – both short and long-term. Develop tool chains and pipelines where appropriate ensuring day-to-day tasks remain on schedule and to agreed quality.
We work in 3D primarily with Maya and always hand-keyed – and to the highest quality.
At either level you’ll need to be able to build, maintain and manage strong working relationships with other disciplines within the studio to ensure clarity of vision is maintained across all teams and animation content is on target throughout the whole process. This is a great opportunity for a skilled animator that can also maintain a flexible working practice – showing the ability and willingness to adapt to various animation styles and to take advice from other disciplines and members of the animation team as required.
To apply you’ll need to demonstrate:
Plus if you have the following it would be advantageous:
---
We’re looking for both an extremely experienced Senior Designer as well as a talented and driven Designer to join our team. Please note the Designer position is to start from June 2009.
For both positions you’ll need to be comfortable with taking an active part in the wider design creation process as well as having day-to-day responsibility for areas of level design and specific game mechanics. If taken on at a Senior level we’ll be looking to you to support the Lead Designer in ensuring the overall design requirements are met – to quality, schedule and vision – using knowledge of game design development, software/hardware and potential risks. Additionally, an important aspect of your role will be supporting and mentoring more junior members of the team.
At either Senior Designer or Designer level you’ll be implementing sequences of level design ensuring your work is of the highest quality, to schedule and demonstrating understanding of the design vision throughout.
You’ll need to demonstrate flexibility in approach and style, taking on other areas of design – level design, game mechanics, documentation etc with enthusiasm striving for quality and originality at all times.
To apply you’ll need to demonstrate:
In addition to the above if you’d like us to consider you at Senior level you’ll need to demonstrate:
And we'd really like to see at either level (though it's not essential):
---
We’re looking for an experienced Senior Engine Programmer to play a key role within the team in supporting the Engine system as well as supporting the Lead Engine Programmer in ensuring the overall programming requirements are met – to quality, schedule and within technical specifications – using extensive knowledge of programming development requirements, software/hardware and potential risks. We’re also interested in hearing from those that have some or part of the requirements below to join the Engine team in a less senior role – and if you’re an outstanding Graduate that aspires to work in this area and can demonstrate an understanding in some of the key areas we’d love to hear from you too!
You’ll need to liaise across numerous disciplines working in a demanding and busy environment that looks for the highest quality solutions. The ideal candidate will be both technically proficient and creatively-driven with a keen understanding of what makes a game fun and interesting.
To apply for this role you’ll need to demonstrate:
We’d also really like to see (though not as essential as the above)
---
We’re looking for a talented individual to take responsibility for a specific (major) area or areas of game-play, including designing the architecture, leading the development, documentation and maintenance. We’re also interested in hearing from those that have some or part of the requirements below to join the Gameplay team in a less senior role – and if you’re an outstanding Graduate that aspires to work in this area and can demonstrate an understanding in some of the key areas we’d love to hear from you too!
You’ll support the Lead Gameplay Programmer in ensuring the overall gameplay programming requirements are met – to quality, schedule and within technical specifications – using extensive knowledge of gameplay programming development requirements, software/hardware and potential risks. We’ll also expect you to support and mentor more junior members of the team to ensure team goals are met. The role will require development of code for given requirements of gameplay programming and via the Ninja Theory code review process look to you to guarantee that designs and implementation attain expected standards.
As a senior member of the team you’ll need to build, maintain and manage strong working relationships with other disciplines within the studio to ensure understanding of current requirements is maintained across all teams. This includes working with animation, art and audio to ensure that their output is transferred into the game as well as defining assets required for particular problems. We’ll also expect you to demonstrate a strong understanding of how the Design team fits within the development cycle and the importance of a close working relationship between the Gameplay and Design teams.
The successful applicant will also need to ensure they maintain both a detailed view of Gameplay programming tasks worked on as well as a bigger picture view of the whole pipeline to ensure problem solving when required is both adept and long-term in view. We’ll want you to take more complex/large/group wide problems and proactively test and troubleshoot both your own and more junior members of work and fix as required.
To apply for the role you’ll need to demonstrate:
We’d also like to see (though not essential):
--
All positions at Ninja Theory come with excellent benefits that include:
Although we don’t have any other active vacancies at the moment we're always interested in hearing from highly talented, enthusiastic and quality focused people in all disciplines. So if you think you have what it takes to be a Ninja, then why not send your application in!
To apply for any of the vacancies listed here or for any other queries please contact the HR Manager at jobs@ninjatheory.com