Senior Gameplay Programmer, Clash Royale

3 Months ago • All levels • Gameplay

Job Summary

Job Description

As a Senior Gameplay Programmer, you will work closely with designers, artists, and fellow programmers to bring new gameplay ideas to life. This includes prototyping and developing mechanics for characters, game modes, and features, from early experiments to final in-game implementation. You'll also help improve the scalability and stability of existing systems and support live updates. This role includes regular collaboration with producers, designers, and other team members to help prioritize work and ensure smooth development. We're looking for someone who enjoys working in a collaborative environment and values clear communication and thoughtful problem-solving.
Must have:
  • Professional experience using C++ in large codebases.
  • Strong background in game development – mobile, console, or PC.
  • Comfortable working with and improving existing code.
  • Good communication skills and a collaborative mindset.
  • Ability to write efficient, performance-aware code.
  • A genuine interest in games and player-focused design.
  • Proactive in identifying problems and working toward solutions.
Good to have:
  • Experience with live games and live operations.
  • Familiarity with server-side development and real-time systems.
  • Broad technical experience across different parts of a game (gameplay, tools, graphics, etc.).

Job Details


We’re looking for a Principal Gameplay Programmer to join us on Clash Royale!

Clash Royale is a fast-paced, strategy-focused game enjoyed by millions of players around the world. Our goal is to continue growing and evolving the experience, and we’re looking for someone who can help us move toward our vision of becoming the #1 bite-sized strategy game in the world.

As a Senior Gameplay Programmer, you’ll work closely with designers, artists, and fellow programmers to bring new gameplay ideas to life. This includes prototyping and developing mechanics for characters, game modes, and features, from early experiments to final in-game implementation. You'll also help improve the scalability and stability of existing systems and support live updates.

This role includes regular collaboration with producers, designers, and other team members to help prioritise work and ensure smooth development. We're looking for someone who enjoys working in a collaborative environment and values clear communication and thoughtful problem-solving.

We’re a team that cares deeply about quality and creativity, and we trust each other to bring those values to everything we do. If that sounds like a good fit for you, we’d love to hear from you.

What You’ll Do

  • Collaborate with designers, programmers, and artists to prototype and implement gameplay mechanics.



  • Improve and maintain core gameplay systems to support ongoing development and live updates.



  • Support tools and workflows that help the team move faster and with more confidence.



  • Contribute across multiple areas, including gameplay logic, AI, UI, and visual feedback.



  • Bring thoughtful ideas and solutions to gameplay and technical challenges.



What We’re Looking For

  • Professional experience using C++ in large codebases.



  • Strong background in game development – mobile, console, or PC.



  • Comfortable working with and improving existing code.



  • Good communication skills and a collaborative mindset.



  • Ability to write efficient, performance-aware code.



  • A genuine interest in games and player-focused design.



  • Proactive in identifying problems and working toward solutions.



Nice to Haves

  • Experience with live games and live operations.



  • Familiarity with server-side development and real-time systems.



  • Broad technical experience across different parts of a game (gameplay, tools, graphics, etc.).

Similar Jobs

Kavalirio - Quality Assurance (QA) Supervisor

Kavalirio

Colorado Springs, Colorado, United States (On-Site)
2 Months ago
Razer - Data Analyst

Razer

Singapore (On-Site)
2 Months ago
NinjaVan - Field Sales Executive Jakarta (Talent Pool)

NinjaVan

Jakarta, Jakarta, Indonesia (On-Site)
10 Months ago
Blockville - Senior 3D Artist

Blockville

İstanbul, Türkiye (On-Site)
1 Year ago
Tesla - Service Technician Apprentice

Tesla

Odense, Denmark (On-Site)
6 Months ago
Riot Games - Staff Software Engineer, Gameplay/Characters - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
nord current - Junior Gameplay Programmer

nord current

Vilnius, Vilnius County, Lithuania (On-Site)
9 Months ago
Larian Studios - Gameplay Programmer

Larian Studios

Guildford, England, United Kingdom (On-Site)
4 Months ago
Echtra Games - Senior Gameplay Engineer

Echtra Games

San Francisco, California, United States (On-Site)
1 Year ago
Embark Studios - Gameplay Engineer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Senior Associate

Ion

Hong Kong (On-Site)
6 Months ago
appier - HR Employee Experience Senior Manager / Associate Director

appier

Taipei City, Taiwan (On-Site)
2 Months ago
Atari - Strategic Initiatives Lead

Atari

New Delhi, Delhi, India (On-Site)
2 Months ago
Motorola solutions - Quality Software/Systems Engineer

Motorola solutions

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
ComeOn Group - German Speaking Customer Experience Agent

ComeOn Group

St. Julian's, Malta (Hybrid)
1 Month ago
Mistral AI - Account Executive, Enterprise, France - Paris

Mistral AI

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
Alation - Sr. Technical Escalation Manager

Alation

Austin, Texas, United States (Remote)
3 Months ago
frozenbyte games - Financial/Legal

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Open Systems Technologies - Product Engineer II - Aftermarket Automotive Brake Products

Open Systems Technologies

Long Grove, Illinois, United States (On-Site)
3 Weeks ago
LLNL - Accounting Assistant/Expeditor Accounts Payable/Travel

LLNL

Livermore, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

Ziff Davis - Product Marketing Specialist - B2B

Ziff Davis

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Epic Games - SDET

Epic Games

Helsinki, Uusimaa, Finland (On-Site)
4 Months ago
Mapbox - Software Development Engineer III, Android, Navigation SDK

Mapbox

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
metacore - Visual Development Artist

metacore

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
FlockSafety - Camera QA Engineer

FlockSafety

Tampere, Pirkanmaa, Finland (On-Site)
1 Month ago
frozenbyte games - Game Developer

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Iceflake  - Artist Internship

Iceflake

Tampere, Pirkanmaa, Finland (On-Site)
1 Year ago
Rovio  - Senior Technical Sound Designer

Rovio

Espoo, Uusimaa, Finland (Hybrid)
1 Month ago
frozenbyte games - Design

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
supercell - Product Marketing, Clash Royale

supercell

Helsinki, Uusimaa, Finland (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Gameplay Jobs

2K - Senior Gameplay Systems Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
3 Months ago
Epic Games - Senior Gameplay AI Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Ubisoft - Gameplay Audio Programmer

Ubisoft

Pune, Maharashtra, India (Hybrid)
2 Months ago
playrix  - Senior C++ Software Engineer (Gameplay)

playrix

Cyprus (Remote)
9 Months ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

(On-Site)
7 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

England, United Kingdom (Hybrid)
5 Months ago
Ubisoft - Senior Gameplay Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
Giant Sparrow - Gameplay Programmer

Giant Sparrow

Los Angeles, California, United States (Remote)
1 Month ago
gym class vr  - VR Gameplay Engineer - Player Interactions & Physics

gym class vr

California, United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We believe games have the power to bring people around the world together and closer to each other. We work to create new, innovative, memorable experiences no one has played before. This is why we try to design games that excite wide and diverse player communities as well as to expand the audience for otherwise smaller “niche” game concepts. If you love to think, talk, play and make games, Supercell is the place for you. We’ve built a company of proactive and independent teams with the freedom to do what they think is best for their players, our games and the company at large.

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

London, England, United Kingdom (On-Site)

Los Angeles, California, United States (Hybrid)

Los Angeles, California, United States (Hybrid)

Helsinki, Uusimaa, Finland (On-Site)

Los Angeles, California, United States (Hybrid)

Helsinki, Uusimaa, Finland (On-Site)

London, England, United Kingdom (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

View All Jobs

Get notified when new jobs are added by supercell

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug