1. Responsible for the development of general game systems, such as chat, social interaction and other related functions;
2. Understand planning and product requirements, perform architecture and module design, and deliver high quality;
3. Continuously iterate and optimize existing functions to improve user experience;
4. Cooperate with colleagues from multiple departments to support cross-departmental component migration and reuse;
1. 1-3 years of Unity3D game development experience, understanding of its graphics rendering and performance analysis;
2. Possess a solid programming foundation, familiar with C#, Lua and other programming languages, and familiar with design patterns;
3. Understand client performance and memory optimization;
4. Able to solve technical problems encountered, eager to learn and explore;
5. Good communication skills;