Senior Client Programmer, Project R.I.S.E

3 Months ago • 7 Years + • Game Programmer

Job Summary

Job Description

We are looking for a passionate and experienced client programmer specializing in Unreal Engine to join our Shanghai Studio. The ideal candidate will have experience in crafting second-to-second action gameplay and a strong understanding of Unreal Engine's gameplay framework.
Must have:
  • Unreal Engine
  • C++ Programming
  • Object-Oriented
  • Game Design
Good to have:
  • GAS System
  • Action Combat
  • Shipped Project
  • Editor Extensions
Perks:
  • Shanghai Studio
  • Supercell Culture

Job Details


We are looking for a passionate and experienced client programmer who specializes in Unreal Engine to join our Shanghai Studio.

You will be working on our new UE project, Project R.I.S.E. You should be able to independently develop new features and systems and bring ideas to life, but the ideal candidate will have demonstrable experience in crafting second-to-second action gameplay.

At Supercell, we believe that small teams that find a way to work well together have the potential to create memorable games. It’s important that each team member takes pride in their work and knows what it means to take responsibility and deliver quality and fun to players. As a client programmer at Supercell, you are responsible for delivering gameplay and mechanics, but will need to collaborate with game designers, game artists and other programmers to deliver on the product vision.

If you think that describes you, then we’d love to hear from you.

Responsibilities

  • Working closely with designers and artists to architect and implement new features and systems that facilitate the creation of exciting new gameplay experiences
  • Reacting to design changes and related feedback with thought-out solutions and effective planning and iterating to achieve the goals.
  • Debug, troubleshoot, and optimize current codes

Requirements

  • 7+ years combined industry experience.
  • Experience with C++ programming
  • Good understanding of Unreal Engine’s gameplay framework
  • A strong understanding of object-oriented programming, design patterns, and game design principles
  • Familiar with GAS system in Unreal engine, or have strong expierence with Action game combat system
  • Strong math skills like the knowledge of vectors, matrices
  • Excellent communication, technical & problem-solving skills
  • Highly motivated, positive and personable, and passionate about gameplay, system design, and methodologies
  • Adaptable and ability to multi-task and prioritize work based on changing schedules and feedback/critiques

Nice to Have

  • At least one shipped project. Having comprehensive project development experience, understanding the different technical focuses at each stage from inception to online release.
  • Have experience extending editors in Unreal to improve development efficiency
  • Scripting language experience like Lua/Python

Similar Jobs

CultureMill Recruiting - Game Developer (C++)

CultureMill Recruiting

Michigan, United States (On-Site)
5 Months ago
Techland - Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Garena - Game Developer

Garena

Hanoi, Hanoi, Vietnam (On-Site)
3 Weeks ago
Pika - Senior Distributed Systems Engineer

Pika

Palo Alto, California, United States (On-Site)
2 Months ago
Intrepid Studios,  Inc  - Senior Networking Engineer

Intrepid Studios, Inc

Canada (On-Site)
5 Months ago
Skillsearch - Senior Gameplay Programmer

Skillsearch

Dominican Republic (On-Site)
6 Months ago
Rocket Werkz - GAME PROGRAMMER (UNREAL ENGINE)

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
5 Months ago
Awaceb - Programmeur.se Gameplay / Multijoueur - Senior

Awaceb

Montréal, Occitanie, France (Hybrid)
4 Months ago
Romero Games - Multiplayer Gameplay Programmer

Romero Games

Galway, County Galway, Ireland (Hybrid)
3 Months ago
Old Skull Games - Lead Programmer Unreal

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - ROP-Senior Software Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
2 Months ago
Cloud Imperium Games - Senior UI Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
1 Month ago
Epic Games - Programmeur de rendu

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
IO Interactive - Gameplay Programmer

IO Interactive

İstanbul, Türkiye (Hybrid)
4 Months ago
Vanderlande - Specialist Software Engineer

Vanderlande

Pune, Maharashtra, India (On-Site)
4 Months ago
Intel Corporation - ESD Design Engineer

Intel Corporation

San José, San José Province, Costa Rica (On-Site)
1 Month ago
The Walt Disney Company - Digital Paint Artist

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Blizzard Entertainment - Lead Software Engineer - World of Warcraft | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Animoca Brands - Frontend Developer

Animoca Brands

China (Remote)
3 Months ago
Microsoft - Senior Researcher – Computational biology – Microsoft Research AI for Science

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
NinjaVan - Senior Associate I, Sales销售高级专员(华东)

NinjaVan

Xiamen, Fujian, China (On-Site)
3 Months ago
Razer - Lead Site Reliability Engineer

Razer

Shanghai, Shanghai, China (On-Site)
4 Months ago
Thatgamecompany - Senior Business Development Manager - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Months ago
Microsoft - Software Engineer 2- AI Full Stack Development

Microsoft

Suzhou, Jiangsu, China (On-Site)
1 Month ago
Keywords Studios (Player Support) - Senior Animator 资深动画师

Keywords Studios (Player Support)

Beijing, Beijing, China (On-Site)
8 Months ago
Virtuos - Senior Technical Artist

Virtuos

China (On-Site)
2 Months ago
Unity - Senior Game Designer (Supersonic)

Unity

Beijing, Beijing, China (On-Site)
5 Months ago
Epic Games - Art Implementer

Epic Games

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

G5 Games - C++ Gameplay Programmer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
3 Months ago
Techland - Software Engineer in Test

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
4 Months ago
Redemption Road Games - Videogame Programmer / Coder - - Kingmakers - Unreal Engine (PC, Xbox, PS5)

Redemption Road Games

Atlanta, Georgia, United States (On-Site)
5 Months ago
Techland - Senior Gameplay Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (Remote)
2 Months ago
Hello Games - Graphics / Engine Programmer

Hello Games

United Kingdom (On-Site)
2 Months ago
Garena - Game Developer Intern

Garena

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Weeks ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
19 Hours ago
Bigger Games - Senior Software Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
1 Month ago
Maverick Games - Online Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
4 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)

Helsinki, Uusimaa, Finland (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