Responsibilities
On game projects that bring together our in-house team and partner studios, you will handle game programming across the board. Proposing ideas and improvements that make the game more fun is an important part of the role.
- Designing and implementing in-game elements such as the player, enemies and gimmicks
- Implementing systems that drive game progression, such as stages and events
- Developing UI, tools and pipelines
- Performance optimization and bug fixing
Requirements
- Professional game development experience (console, PC or mobile)
- Professional game development experience in C++ or C#
- Experience with Unreal Engine or Unity
Preferred
- Experience shipping a commercial title
- Implementation experience in a specialist area such as networking, physics or AI
- Experience using generative AI to speed up development
- Experience proposing your own ideas and taking them through to implementation
Who we are looking for
- Someone who wants to use their skills to make games more fun
- Someone who works actively with planners, artists and other roles
- Someone who enjoys coming up with ideas and proposals
Tools and languages
- C++ / C#
- Unreal Engine / Unity
- Visual Studio / Rider, Git








