The Senior JavaScript Developer is responsible for working with other departments, including Artists, Games Designers, Producers and Testers, using cutting edge technology to deliver high quality games across our Mobile platforms.

The role will have active daily involvement in writing code, and working alongside the team to prioritise tasks and deliver projects. As a Senior member of the team, the role also plays a very active part in training and mentoring more junior members of the team.

The key requirement is an individual who has extensive knowledge of JavaScript and associated APIs, has real-world experience of applying the knowledge to a complex and fast-moving development environment; and the willingness to impart their knowledge to other team members.

• Working as a senior member within a team of developers producing code and supporting materials which are both functional and operable
• Ability to plan and take the technical lead on projects
• Working with other departments (art, design, production, test) to deliver high quality games
• Implement solutions which conform with architectural design
• Implementing Unit Tests
• Ability to document code and process
• Working within agreed timeframes and logging time spent against projects
• Performing regular code reviews amongst the team to maintain a high standard
• Mentoring junior team members
• Ability to work cross-functionally to identify problems and create innovative solutions to drive continuous improvement

Required Skills and Experience:
• Ability to demonstrate previous experience in a similar role
• Ability to plan and prioritise workload
• Good communication skills
• JavaScript (including knowledge of ES6+ features, e.g. Classes, Promises)
• Use of a game engine such as Pixi.js or Phaser
• Node JS
• Source Control (Git preferred)
• Knowledge of Unit Testing in JavaScript

Beneficial Experience:
• Knowledge of other development languages
• Knowledge of Automated Test
• Experience of Agile methodologies
• Relevant qualification

To apply for this job please visit