1. Responsible for designing and implementing system functions based on planning requirements;
2. Responsible for the design, maintenance, and refactoring of underlying systems such as UI frameworks;
3. Analyze and locate performance hotspots, propose reasonable solutions and promote their implementation;
1. Full-time bachelor's degree, computer-related major preferred;
2. 2+ years of game development experience, 1+ year of UE4 development experience preferred, with solid foundational knowledge;
3. In-depth understanding of UMG and Slate source code, familiar with UE4 editor tool development;
4. Proficient in C++, Lua and other programming languages;
5. Passionate about technology, strong self-learning ability, enjoys challenging work, good at solving difficult problems;
6. Strong communication skills, good at teamwork.