Senior U3D Client Development Engineer (SOC/Open World)

1 Minute ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

A Senior U3D Client Development Engineer is sought to independently develop core in-game systems and open-world modules. Responsibilities include performance optimization, refactoring, collaborating with server teams on design and protocols, and optimizing client architecture. Candidates should have 3+ years of game development experience, a solid programming foundation, proficiency in C# and Lua, and familiarity with data structures, algorithms, and MVC framework. A passion for creating excellent gaming experiences is essential.
Must have:
  • Independently responsible for the development of core modules such as in-game systems and open world
  • Perform performance optimization and refactoring for various functional modules
  • Collaborate with server-side to design program implementation solutions and communication protocols
  • Design and optimize client architecture, and promote the implementation of solutions
  • 3+ years of game development experience
  • Familiar with common data structures and algorithms
  • Solid programming foundation
  • Proficient in C#
  • Lua
  • Familiar with MVC framework
  • Passionate about the gaming industry, dedicated to creating better gaming experiences for players
Good to have:
  • Unity development experience
  • In-depth understanding of design patterns
  • Familiarity with ECS framework

Job Details

Job Description

1. Independently responsible for the development of core modules such as in-game systems and open world.

2. Perform performance optimization and refactoring for various functional modules.

3. Collaborate with server-side to design program implementation solutions and communication protocols.

4. Design and optimize client architecture, and promote the implementation of solutions.

Job Requirements

1. 3+ years of game development experience, Unity development experience preferred.

2. Familiar with common data structures and algorithms, in-depth understanding of design patterns preferred.

3. Solid programming foundation, proficient in C#, Lua, familiar with MVC framework, familiarity with ECS framework preferred.

4. Passionate about the gaming industry, dedicated to creating better gaming experiences for players.

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!

Software Development & Engineering Jobs

Looks like we're out of matches

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