【A02】Unity Client Lead Engineer

8 Minutes ago • 6 Years + • Game Engine

Job Summary

Job Description

This role is for a Unity Client Lead Engineer responsible for designing and developing client frameworks for medium-sized Team RPG games. Key responsibilities include optimizing client performance, usability, stability, and security, as well as managing team talent and capabilities. The ideal candidate will have over 6 years of Unity development experience, at least 2 years of team management, and expertise in C#/LUA, C++, and network synchronization. They should possess strong problem-solving skills and a pioneering spirit, collaborating closely with product and art teams. A passion for games, especially strategy/card games and DC IP, is a plus.
Must have:
  • Responsible for client framework design and development for medium-sized Team RPG games.
  • Optimize overall client performance, usability, stability, expressiveness, and security.
  • Manage team talent and build capabilities as a leader.
  • Collaborate with product and art teams, providing solutions for development issues.
  • Over 6 years of Unity project development experience.
  • Over 2 years of team management experience.
  • Experience in framework design from scratch and maintaining launched projects.
  • Proficient in C#/LUA, familiar with C++.
  • Understanding of resource management, performance optimization, combat frameworks, graphics rendering.
  • Familiar with frame synchronization and state synchronization.
  • Strong sense of responsibility, high stress resistance, analytical and problem-solving skills.
Good to have:
  • Love games, like DC IP, prefer playing strategy/card games
  • Experience in building teams from scratch

Job Details

Job Description

1. Responsible for the client framework design and development of medium-sized Team RPG games;

2. Responsible for optimizing the overall performance, usability, stability, expressiveness, and security of the client;

3. As a manager, responsible for team talent management and capability building;

4. Work closely with product and art teams, providing professional advice or solutions for various goals and issues during the development process;

Job Requirements

1. Over 6 years of experience in large and medium-sized Unity project development, over 2 years of team management experience, with priority given to those with experience in building teams from scratch;

2. At least 1 experience in framework design from scratch, and at least 1 experience in maintaining launched projects;

3. Proficient in C#/LUA, familiar with C++, and have a certain understanding of resource management, performance optimization, combat frameworks, and graphics rendering;

4. Familiar with network synchronization schemes such as frame synchronization and state synchronization;

5. Strong sense of responsibility, high stress resistance, strong analytical and problem-solving skills, and a pioneering and innovative spirit;

6. Love games, like DC IP, and prefer playing strategy/card games are a plus;

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Shanghai, China

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Engine Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!