Guangzhou, China
2 months ago

Job Overview

Job Type
Mid Level | Software Engineering
Pay
Not disclosed

Job description

Location:
Guangzhou, China
Work arrangement:
On-site

Software Engineer, Gameplay - Unpublished R&D Product (Contract) at Riot Games in Guangzhou, China.

Responsibilities

  • Responsible for the development and maintenance of game client functions based on the Unreal Engine 5 (UE5) engine;
  • Implement and optimize various core functions of the client to ensure high performance and stability, and provide players with a smooth gaming experience;
  • Participate in the technical implementation and maintenance of client function modules and promote high-quality implementation of functions;
  • Collaborate with planning, art, server and other teams to ensure accurate implementation of functional requirements and optimization of experience;
  • Continuously conduct performance analysis, problem location and optimization iteration in response to new needs and player feedback;
  • Tracking engines and new industry technologies to apply efficient tools, processes and best practices to projects.

Requirements

  • Bachelor degree or above, more than 2 years of experience in game client development, and strong C++ programming skills;
  • At least 1 year of Unreal Engine 5 (UE5) project development experience or more than 2 years of Unity project development experience, familiar with the engine development process;
  • Be able to independently be responsible for the development, optimization and maintenance of subdivided functional modules;
  • Have good performance optimization capabilities and be able to locate and solve client performance and compatibility issues;
  • Able to communicate and collaborate efficiently with planning, art, server and other positions to jointly promote demand development and implementation;
  • Possess rigorous coding standards and problem analysis skills, and are willing to share and continue to learn new technologies.

Bonus points

  • Experience in UE5 client development for massively multiplayer online games, sandboxes, MOBA or high-complexity projects;
  • Familiar with UE5 rendering, UI, animation, network synchronization and other related module development;
  • Experience in Unreal Engine tool or plug-in development;
  • Have the ability to independently delve into new technologies and drive team contributions;
  • Familiar with League of Legends IP and experience in international and multi-cultural projects;
  • Fluent in spoken English and able to read or write English technical documents.

Nature of employment: signed labor contract with professional personnel service company FESCO Adecco.

About the Company

With player experience as our core, we are committed to using innovative technologies to bring excellent gaming experiences to players around the world. As a member of Riot China's research project team, you will explore cutting-edge engine technology with a diverse team, continue to learn and grow, and jointly create high-quality, imaginative game products. We encourage open cooperation and continuous self-challenge, and sincerely invite you who love R&D and innovation to join us!

Role:
Software Engineer, Gameplay - Unpublished R&D Product (Contract)
Job Type:
Mid Level | Software Engineering

Company profile

Riot Games

riotgames.com

Riot Games is the developer of League of Legends, VALORANT, Teamfight Tactics, Legends of Runeterra and Wild Rift, and the creator of Arcane. It is also home to League of Legends and VALORANT esports, including events such as VALORANT Champions Shanghai, and produces music videos and patch trailers tied to its games. Riot Games is based in Los Angeles, California, was founded by Marc Merrill and Brandon Beck, and has a research project team in China.

Headquarters
West Los Angeles, California, United StatesLos Angeles, California, United States
Founded
2006
Founders
Marc Merrill, Brandon Beck
Funding Stage
Subsidiary

More jobs at Riot Games

Similar Software Engineer jobs at other companies