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

9 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

Nice - Associate Professional Services Engineer

Nice

Manila, Metro Manila, Philippines (Hybrid)
3 Weeks ago
luxsoft - Java/Python Developer

luxsoft

Los Angeles, California, United States (On-Site)
2 Months ago
Cineplex - Part Time Cast Member

Cineplex

St. John's, Newfoundland And Labrador, Canada (On-Site)
2 Months ago
NinjaVan - B2B Account Manager

NinjaVan

Cabuyao, Calabarzon, Philippines (Hybrid)
9 Months ago
Coda - Business Development Manager

Coda

Los Angeles, California, United States (Hybrid)
4 Months ago
Capgemini - C/C++/Java

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - Golang Developer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Larian Studios - Console Programmer

Larian Studios

(On-Site)
2 Months ago
Riot Games - Principal Software Engineer, Foundations Developer Experience & Workflows

Riot Games

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
CyberArk - Senior Software Engineer, Python

CyberArk

Bulgaria (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Reliance games - Game Programmer (Nintendo Switch)

Reliance games

Pune, Maharashtra, India (On-Site)
1 Month ago
Take-Two Interactive - Manager, International Benefits

Take-Two Interactive

London, England, United Kingdom (Hybrid)
2 Weeks ago
we are unseen  - VFX Artist

we are unseen

Tokyo, Japan (On-Site)
1 Month ago
Trek - Service Manager

Trek

Gig Harbor, Washington, United States (On-Site)
3 Weeks ago
Haptic  - Lead Technical Audio Designer

Haptic

Dallas, Texas, United States (Remote)
6 Months ago
Garena - Product QA & Localization

Garena

Casablanca, Casablanca-Settat, Morocco (On-Site)
4 Months ago
Sleeper - Motion Graphic Designer (Mid-level)

Sleeper

Seattle, Washington, United States (Remote)
4 Months ago
Fictiv - Quality Systems Engineer

Fictiv

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Amber - QA Tester

Amber

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Velsera - Technical Lead, Engineering

Velsera

Pune, Maharashtra, India (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Qingci - Scene Concept Artist

Qingci

Xiamen, Fujian, China (On-Site)
2 Months ago
Moonton  - Senior 3D Terrain Editor

Moonton

Shanghai, China (On-Site)
2 Months ago
Philips - Executive Recruiter Greater China

Philips

Shanghai, China (On-Site)
1 Month ago
Riot Games - Senior Researcher, WR

Riot Games

Shanghai, China (On-Site)
3 Months ago
quience - Senior Recruiter

quience

Shenzhen, Guangdong Province, China (Hybrid)
3 Weeks ago
NinjaVan - Senior Associate I, Sales销售高级专员(华东)

NinjaVan

Xiamen, Fujian, China (On-Site)
9 Months ago
Xsolla - Senior Marketing Manager

Xsolla

Beijing, China (On-Site)
4 Weeks ago
Qualcomm - AI SDK Software Engineer

Qualcomm

Shanghai, China (On-Site)
2 Months ago
broadcom - Senior Treasury Analyst

broadcom

Shanghai, China (On-Site)
2 Weeks ago
Haleon - Channel Trade Marketing Director

Haleon

Shanghai, China (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Forcepoint - Software Engineer II - Golang

Forcepoint

Thane, Maharashtra, India (On-Site)
2 Months ago
ARHS - IT Java Architect

ARHS

Luxembourg (On-Site)
3 Months ago
endava - Java Developer (Mid/Senior)

endava

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Weeks ago
Capgemini - E2E Planning - C

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
2 Months ago
Nagarro - Staff Engineer, Python

Nagarro

India (Remote)
9 Months ago
QuinStreet - Java Developer Contractor

QuinStreet

Pune, Maharashtra, India (Remote)
1 Month ago
Next Level Business Services - Technical Lead – Java

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
9 Months ago
Capgemini - Selenium C#

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Ion - SharePoint & C# Developer, Italy

Ion

Italy (Hybrid)
9 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)

London, England, United Kingdom (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Seoul, South Korea (On-Site)

Los Angeles, California, United States (Hybrid)

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