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

8 Months ago • 7 Years + • Programming

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

Ansys - Enterprise Account Executive: Aerospace & Defense

Ansys

Tokyo, Japan (On-Site)
2 Months ago
Eleventh Hour Games - Senior Back-End Engineer

Eleventh Hour Games

Dallas, Texas, United States (Remote)
1 Month ago
NinjaVan - Internship (IT)

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
8 Months ago
Apexon - Client Delivery Partner

Apexon

Sunderland, England, United Kingdom (Hybrid)
6 Months ago
Rocket - Software Engineer in Test III - ZOWE project

Rocket

Pune, Maharashtra, India (On-Site)
3 Weeks ago
PwC - B&C Specialist (Proby)

PwC

Pasig, Metro Manila, Philippines (On-Site)
8 Months ago
Oculus VR - Senior Software Engineer - Oculus Studios Developer Experience

Oculus VR

Burlingame, California, United States (Hybrid)
1 Month ago
Ion - Senior C++ Developer, Italy

Ion

Rome, Lazio, Italy (On-Site)
8 Months ago
Canonical - Rust Engineering Lead

Canonical

(Remote)
1 Month ago
iLogos - Java Developer

iLogos

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

kalypso media - Intern (m/f/d) in the field of Customer Communications

kalypso media

Worms, Rhineland-Palatinate, Germany (On-Site)
3 Months ago
tether studios - Software Engineers

tether studios

(Remote)
1 Month ago
Keywords Studios - Dutch Content Moderator - Gaming

Keywords Studios

Suginami City, Tokyo, Japan (On-Site)
2 Months ago
NVIDIA - Senior Analog Mixed Signal Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
room8 - Realistic 3D Characters Artist, Project Lead Senior

room8

Bulgaria (On-Site)
2 Months ago
Devoteam - ServiceNow IRM / SecOps Senior Consultant

Devoteam

Bratislava, Bratislava Region, Slovakia (Hybrid)
1 Month ago
Univision - Senior Data Engineer

Univision

Bogota, Colombia (On-Site)
1 Month ago
bytedance - Senior Product Manager - Cloud Security

bytedance

Singapore (On-Site)
7 Months ago
Ansys - Enterprise Account Executive: Aerospace & Defense

Ansys

Tokyo, Japan (On-Site)
2 Months ago
AI Fund - Curriculum Developer

AI Fund

Germany (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Paper Stacking games - Assistant Project Manager

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
Epic Games - Senior Business Development Manager (UE Games China)

Epic Games

Shanghai, Shanghai, China (On-Site)
5 Months ago
Qualcomm - Camera ISP Algorithm System Engineer

Qualcomm

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
undefined - Scenario mode FO

Beijing, Beijing, China (On-Site)
11 Months ago
Canva - CJKI User Voice AI Knowledge Management Expert

Canva

Beijing, Beijing, China (Remote)
3 Months ago
spin masters - Senior Logistics Officer (Temp)

spin masters

Guangdong Province, China (On-Site)
2 Months ago
Bosch Group - Automation Engineer

Bosch Group

Hangzhou, Zhejiang, China (On-Site)
1 Week ago
Tencent - Senior Level Planner for Global Realistic 3A Action Game (Shenzhen)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Qingci - 2D Game Special Effects Artist

Qingci

Xiamen, Fujian, China (On-Site)
1 Month ago
Yodo1 - Executive Coordinator

Yodo1

Beijing, China (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

ARHS - Senior Java Developer

ARHS

Luxembourg (On-Site)
8 Months ago
Ion - Senior C++ Developer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
undefined - Senior Java Engineer (Affirmative Action for Women)

São José Dos Campos, State Of São Paulo, Brazil (Hybrid)
8 Months ago
Ion - Senior Python Developer, Risk Technology

Ion

New York, United States (On-Site)
7 Years ago
Workato - Senior Software Engineer (Rust)

Workato

Belgrade, Serbia (Remote)
1 Month ago
appzen - Python Developer Lead/Manager

appzen

Pune, Maharashtra, India (On-Site)
2 Months ago
velotio technologies  - Senior GenAI Engineer - .Net

velotio technologies

Maharashtra, India (Remote)
2 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

New York, New York, United States (On-Site)
9 Months ago
Capgemini - E2E Planning - C

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
iLogos - Java Developer

iLogos

(Remote)
3 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.

Seoul, South Korea (On-Site)

Los Angeles, California, United States (Hybrid)

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)

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