Supercell
Senior Client Programmer, Project R.I.S.E
Shanghai. Posted 9 months ago
The role
You will architect and implement new features and systems for a new project. You will develop combat gameplay modules, maintain character pipelines, and collaborate with designers and artists.
What you will do
- Architect and implement new features and systems with designers and artists
- Own end-to-end development of combat gameplay modules
- Maintain and evolve character and ability pipelines
- React to design changes with thought-out solutions
- Debug, troubleshoot, and optimize existing codebase
- Support the development of the game as a problem solver
Required qualifications
- 8+ years combined industry experience
- Experience with C++ programming
- Good understanding of Unreal Engine’s gameplay framework
- Demonstrable mastery of object-oriented programming, design patterns, and game design principles
- Highly motivated, positive and personable
- Adaptable and ability to multi-task and prioritize work
- Effective cross-discipline communication and problem solving skills
- A self-starter approach to use AI
Nice to have
- At least one shipped project
- Good understanding of AI coding tools
- Hands-on experience with AI Agents and AI-assisted workflows
- Comprehensive project development experience
- Extensive knowledge of Unreal's GAS
- Experience extending editors in Unreal
Benefits
- Relocation support for you and your family
About the company
Supercell is a games company from Helsinki, Finland, with offices in San Francisco, Seoul, Shanghai, and London. They make games including Hay Day, Clash of Clans, Boom Beach, Clash Royale, Brawl Stars, and Squad Busters.