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

7 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

Qualcomm - Synthesis Engineer, Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Gaming Innovation Group  - Technology Graduate

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
1 Month ago
Dream Sports - SDET 3

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Contentstack - Technical Lead

Contentstack

India (Hybrid)
1 Month ago
VGW - Data Engineer

VGW

Perth, Western Australia, Australia (On-Site)
3 Weeks ago
Paradox Interactive - C++ Gameplay Programmer

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
3 Months ago
Paradox Interactive - C++ Engine Programmer

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
3 Months ago
Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

(Remote)
3 Months ago
RocketWerkz - GAME ENGINE PROGRAMMER

RocketWerkz

Auckland, Auckland, New Zealand (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

rivos - SOC Design Verification - Intern

rivos

Santa Clara, California, United States (On-Site)
7 Months ago
Qualcomm - Senior IP Physical Design Engineer

Qualcomm

Noida, Uttar Pradesh, India (On-Site)
4 Days ago
Qualcomm - WLAN Test Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Tide - Lead Data Engineer(Snowflake/DBT)

Tide

Hyderabad, Telangana, India (On-Site)
1 Month ago
Zinnia - Senior Cloud Security Engineer

Zinnia

Noida, Uttar Pradesh, India (Hybrid)
7 Months ago
N-ix - Senior DevOps (AWS) Engineer

N-ix

Colombia (Remote)
1 Month ago
Riot Games - Staff Anti-Cheat Analyst

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Play Perfect - Business Analyst

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Scale AI - Chief of Staff, Public Sector

Scale AI

Washington, District Of Columbia, United States (On-Site)
2 Weeks ago
Google - Product Engineer, Cloud Compute and Storage

Google

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Kaiying Network - Unity3D Client Lead Programmer

Kaiying Network

Shanghai, Shanghai, China (On-Site)
1 Month ago
Qingci Games - 2D Game Animator

Qingci Games

Xiamen, Fujian, China (On-Site)
1 Month ago
Zengame Technology - Original Painter

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
sony global (Games) - Artificial Intelligence Researcher

sony global (Games)

Beijing, China (On-Site)
1 Month ago
Riot Games - Senior Game Designer - FFGS

Riot Games

Shanghai, Shanghai, China (On-Site)
10 Months ago
Paper Stacking games - HRIS

Paper Stacking games

Shanghai, China (On-Site)
3 Weeks ago
Corsair - Commodity Buyer

Corsair

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Ubisoft - Economic Designer

Ubisoft

Shanghai, Shanghai, China (On-Site)
4 Months ago
Monolith - Procurement Manager

Monolith

Shanghai, China (On-Site)
1 Month ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

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

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Techland - Senior Gameplay Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Kwalee - Lead Game Programmer

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago
Ubisoft - Senior Gameplay Programmer

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Hive Innovative Group - Senior game developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
10 Months ago
PearlAbyss - Black Desert Online Gameplay Programmer

PearlAbyss

(On-Site)
4 Months ago
Awaceb - Programmeur.se Gameplay / Multijoueur - Senior

Awaceb

Montréal, Occitanie, France (Hybrid)
8 Months ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
2 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Big Ant Studios - Senior Programmer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
7 Months ago
Santa Monica Studio - Senior Pipeline Programmer (Build System)

Santa Monica Studio

Los Angeles, California, United States (Remote)
2 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)

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)

London, England, United Kingdom (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