About Splash Damage
Located in the London borough of Bromley, Splash Damage is all about crafting the world's most engaging multiplayer experiences. Our recent projects include our multiplayer shooter Dirty Bomb as well as Gears of War 4. We're growing our studio for exciting new projects on PC and console, and are looking for talented and passionate developer to help create them.
We look after our staff with a comprehensive package of perks and benefits, and have been awarded The Sunday Times's Best Companies accreditation three years running.
We believe our teams create better experiences when they have a range of perspectives and opinions to draw from, and we are committed to increasing diversity across our studio to consistently enable that.
At Splash Damage, we create multiplayer combat games that champion team play and promote lifelong friendships. Members of the UI programming team are responsible for implementing memorable front-end and in-game user interfaces. We work closely with other disciplines to help them realise their ideas through rapid prototyping and iterative agile development.
As a UI Programmer, you will work within cross-functional teams to deliver front-end and in-game UI features on-time and to a high level of quality. You are comfortable working with UI middleware to create user-friendly interfaces and assets, with a strong focus on performance and maintainability. You work closely with other departments, such as UX, Art, Design and Gameplay to define UI specifications and ensure that our interfaces achieve a high degree of usability while fulfilling the expected visual and functional requirements.
You excel at:
- Working with members of multiple disciplines to iteratively develop UI assets, interfaces and frameworks that address and achieve the high-level goals of the game.
- Working effectively in open and collaborative environments.
- Employing a can-do attitude to solve difficult problems as part of an agile, fast-moving and highly-focused team.
- Breaking down your work into measurable and achievable tasks.
- Writing clear, maintainable and portable code.
- Communicating ideas, intent and constraints to both technical and non-technical team members.
- Relevant professional experience with Flash and ActionScript 2.0/3.0.
- The ability to communicate effectively with technical and non-technical team members.
- Excellent time management skills and the ability to self-organise.
- The people skills to work collaboratively within a team.
- Professional experience iteratively implementing UI features from inception to delivery.
Even better if you have:
- Knowledge of C++.
- Experience with Python.
- Prior game development experience.
- Exposure to common games UI middleware, such as Scaleform or UMG.
- Demonstrable appreciation of usability conventions in relation to UI.
- Familiarity with Adobe Photoshop or Illustrator.