Game Client Programmer, Clash Royale

1 Day ago • All levels

About the job

SummaryBy Outscal

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.

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.)


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. 

Uusimaa, Finland (On-Site)

Shanghai, China (On-Site)

Shanghai, China (On-Site)

Uusimaa, Finland (On-Site)

Shanghai, China (On-Site)

Uusimaa, Finland (On-Site)

View All Jobs

Similar Skill Jobs

Electronic Arts - Associate Technical Art Director

Shanghai, China (On-Site)

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Overwolf - Brand Partnerships Director Central

Illinois, United States (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Zynga - Senior Producer - Poker

Austin, Tx Bay Area, Ca Carlsbad, Ca Chicago, Il Eugene, Or Toronto, Canada (On-Site)

Zynga - Lead Producer

Karnataka, India (On-Site)

Zynga - Senior Product Manager - Game Services, ZMGT

Austin, Tx Chicago, Il Toronto, Canada (On-Site)

Zynga - Monetization Specialist - Gram Games

England, United Kingdom (On-Site)

Jobs in Shanghai, Shanghai, China

Electronic Arts - Associate Technical Art Director

Shanghai, China (On-Site)

Electronic Arts - Senior Level Artist

Shanghai, China (On-Site)

Virtuos - Senior Art Producer

Shanghai, China (On-Site)

Virtuos - 三维美术实习生(3D Art Intern)

Shaanxi, China (On-Site)

Electronic Arts - Software Engineer - Gameplay

Shanghai, China (On-Site)

Maersk Careers - OTC-COE-Intern1

Sichuan, China (On-Site)

Maersk Careers - Customer Service Agent

Shanghai, China (On-Site)

Visa - Copy of Senior Manager, Client Consulting

Guangdong Province, China (On-Site)

Visa - Commercial Internship 2025

Shanghai, China (On-Site)

Visa - Director, Client Consulting

Shanghai, China (On-Site)

Software Engineering Jobs

Aristocrat Gaming - Team Lead – Global Infrastructure Support

New South Wales, Australia (Hybrid)

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Electronic Arts - Producer - EA SPORTS™ FC

Bucharest, Romania Southam, Uk (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

pubgemea - Network Administrator

North Holland, Netherlands (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Zynga - Software Engineer (Live-ops) - Gram Games

England, United Kingdom (On-Site)

Zynga - Mobile Game Engineer

İstanbul, Türkiye (On-Site)

Level Up Your Career in Game Development!

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

Job Common Plug