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

2 Months ago • 7 Years + • Game Programmer • Undisclosed

About the job

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


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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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)

View All Jobs

Get notified when new jobs are added by Supercell

Similar Jobs

AGS - American Gaming Systems - Graduate QA Engineer

AGS - American Gaming Systems, Australia (On-Site)

Streamline Media Group  Inc  - Lead Game Programmer

Streamline Media Group Inc , Malaysia (On-Site)

Techland - Senior QA Analyst

Techland, Poland (On-Site)

Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios, Canada (Remote)

Snowed In Studios - Intermediate Generalist Programmer - Montreal

Snowed In Studios, Canada (Remote)

Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios, Colombia (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Senior Data Scientist 103597

Tencent, Singapore (On-Site)

Microsoft - Software Engineer II

Microsoft, (On-Site)

Epic Games - Animation Tools Programmer

Epic Games, United States (On-Site)

Gamigo  Group  - Senior Gameplay Engineer C++ (all genders)

Gamigo Group , Germany (Hybrid)

Nordcurrent - Junior Gameplay Programmer

Nordcurrent, Lithuania (On-Site)

Luxoft - Regular Embedded C++ Developer

Luxoft, United States (Remote)

Next Level Business Services - Java/C++ Developer

Next Level Business Services, United States (On-Site)

Windranger Labs - Game Server Engineer

Windranger Labs, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Ubisoft - Senior Programmer [Unity]

Ubisoft, China (On-Site)

Microsoft - Applied Scientist

Microsoft, China (On-Site)

Corsair - Global Sourcing Manager

Corsair, China (On-Site)

Tencent - Senior Combat Designer

Tencent, China (On-Site)

Publicis Groupe - Associate Account Director

Publicis Groupe, China (On-Site)

Thatgamecompany - DevOps Engineer - Shanghai

Thatgamecompany, China (On-Site)

Keywords Studios (Player Support) - Environment Art Director 环境艺术总监

Keywords Studios (Player Support), China (On-Site)

Intel Corporation - Senior Project Manager - CSA Lead

Intel Corporation, China (On-Site)

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Zen Technologies  - Junior Game Developer

Zen Technologies , India (On-Site)

Winged IT - Senior Unity Developer

Winged IT, Poland (Remote)

Sunovatech - Lead Game Programmer unreal

Sunovatech, India (On-Site)

Keywords Studios (Player Support) - Senior Programmer - Console and PC Games

Keywords Studios (Player Support), Australia (Hybrid)

Pariah Interactive - Game Developer (India)

Pariah Interactive, India (Remote)

G5 Games - C++ Gameplay Programmer

G5 Games, Cyprus (Remote)

Warhorse Studios - C++ Programmer

Warhorse Studios, Czechia (On-Site)

Matchtech - Junior Game Developer

Matchtech, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded