Game Client Programmer, Clash Royale

3 Months ago • All levels • Game Programmer • Undisclosed

Job Summary

Job Description

Game Client Programmer for Clash Royale in Shanghai! Experience with C++ and mobile game development is essential. Passion for games and a strong understanding of game logic, gameplay systems, and UI development are required.
Must have:
  • C++ experience
  • Game development
  • Mobile games
  • Game logic
Good to have:
  • Touch UI
  • OpenGL
  • Content systems
  • Live operations

Job Details

We are looking for an experienced Senior Game Client Programmer who is self-motivated, goal-orientated and a strong team player to join our Shanghai Studio, with a focus on enhancing the gameplay of Clash Royale. You take pride in your work, and know what it means to take responsibility and deliver quality focused products. You enjoy working in a dynamic and agile environment. You have the knowledge and ability to visualize how things should work, and how to translate this into a functioning solution.



Responsibilities

  • Involvement in all areas of game development including Game Logic, Gameplay System, Engine Tech and User Interface
  • Write robust code to be used by millions of users
  • Support and contribute new ideas to product discussion
  • Independently create complete solutions from scratch
  • Work as part of a team, but with plenty of opportunity to take responsibility on an individual level

Requirements

  • Significant of experience working within game development, on mobile, console, or PC
  • Strong, professional experience using C++
  • Ability to quickly get up to speed with existing code
  • Passion for games
  • Understanding/experience with any of the following is a plus: Touch UI development, Open GL, Content Driven Systems, Free to Play model
  • Fluent in English
Nice to Have
  • Experience working on live game development, and familiar with live operations
  • Understanding of server development and real time systems
  • Understanding and experience in different game technology areas (gameplay, graphics, tools etc.)


Similar Jobs

Warner Bros Games - Lead Software Engineer

Warner Bros Games

Chicago, Illinois, United States (Hybrid)
3 Months ago
Zoox - Developer Platforms Internship/Co-op

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Rivos - Silicon Performance Modeling - Intern

Rivos

Santa Clara, California, United States (On-Site)
3 Months ago
ByteDance - US Payroll Compliance Officer - HROP - San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
HP - Principal Software Engineer

HP

Boise, Idaho, United States (On-Site)
4 Weeks ago
Spyke Games - General Opportunities (Don't see an open role advertised that matches your skill set?)

Spyke Games

Edmonton, Alberta, Canada (Hybrid)
1 Month ago
TT Games - Senior Engine Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
1 Month ago
Vertigo Games - Gameplay Programmer

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
2 Days ago
PlayStation Global - Senior Gameplay Network Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
1 Week ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Amazon Games - Directrice, Directeur technique artistique / Technical Art Director, Amazon Games Montréal

Amazon Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
HP - Machine Learning Intern

HP

Austin, Texas, United States (On-Site)
4 Months ago
OUTFIT7 - Senior Game Developer (C++ or Unity)

OUTFIT7

Ljubljana, Ljubljana, Slovenia (Hybrid)
2 Months ago
Omnissa - Member of technical staff (C++, JavaScript, React, HTML5)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Crytek - UI Programmer

Crytek

Frankfurt, Hessen, Germany (On-Site)
6 Months ago
Flying Wild Hog - Lead Technical Artist

Flying Wild Hog

Brussels, Brussels, Belgium (Hybrid)
6 Months ago
ION - .NET Developer - Italy

ION

Pisa, Tuscany, Italy (On-Site)
3 Months ago
31st Union - Senior Core Engineer

31st Union

Valencia, Valencian Community, Spain (On-Site)
6 Months ago
SmileGate - Client Developer (Combat Content) - Lost Ark Mobile

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Weeks ago
ByteDance - Software Development Engineer Graduate (Network Monitoring & Alerts) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Ourpalm - Senior Overseas Advertising Optimization Specialist

Ourpalm

Beijing, Beijing, China (On-Site)
5 Days ago
Microsoft - Principal Applied Scientist Manager

Microsoft

Beijing, Beijing, China (On-Site)
1 Week ago
Keywords Studios (Player Support) - English to Simplified Chinese Freelance Game Translator 英翻中游戏译者

Keywords Studios (Player Support)

Shanghai, Shanghai, China (Remote)
8 Months ago
Keywords Studios (Player Support) - Workday Integrations, Security & Reporting People Technology Partner

Keywords Studios (Player Support)

Beijing, Beijing, China (Remote)
4 Months ago
Ourpalm - Lead UI Designer

Ourpalm

Beijing, Beijing, China (On-Site)
5 Days ago
Virtuos - R&D Data Engineering Lead

Virtuos

Shanghai, Shanghai, China (On-Site)
2 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

China (Remote)
3 Months ago
Astek - BSP Audio Engineer

Astek

Guangzhou, Guangdong Province, China (On-Site)
6 Months ago
Luxoft - UI Designer

Luxoft

Beijing, Beijing, China (On-Site)
1 Month ago
Electronic Arts - Senior E-sports Brand Marketing Manager - FC Pro

Electronic Arts

Shanghai, Shanghai, China (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

GT - Senior WebGL Game Developer

GT

(Remote)
1 Week ago
ZeniMax Media - Senior Systems Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
3 Months ago
Bigger Games - Senior Software Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
1 Month ago
PTW - Contract Generalist Programmer - Unreal Engine (Remote)

PTW

Quebec, Canada (Remote)
4 Months ago
Starbreeze Studios - Senior Generalist Programmer (Unreal Engine)

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
Tentworks Interactive - Senior Unity Game Programmer

Tentworks Interactive

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Larian Studios - Engine Programmer

Larian Studios

Barcelona, Catalonia, Spain (On-Site)
4 Months ago
Techland - UE5 Senior Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Haven Studios  Inc  - Lead Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Supercell is a global game company based in Helsinki, Finland, with offices in San Francisco, Seoul and Shanghai. Since our launch in 2010, we've brought five games to the global market – Brawl Stars, Clash Royale, Boom Beach, Clash of Clans and Hay Day.

If you love games and are passionate about playing and crafting them, and you’re looking for a job that provides you ownership and independence, you’re in the right place. We’ve built a company of proactive, independent teams with the freedom to do what they think is best for their players, our games and the company at large.

We are individuals from over 40 nationalities who believe in transparency, trust and the power of spending time with one another. 

Helsinki, Uusimaa, Finland (On-Site)

Shanghai, Shanghai, China (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

San Francisco, California, United States (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