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.

Senior Client Programmer, Project R.I.S.E at Supercell | JobZoey