1. Independently responsible for implementing core gameplay logic and specific functions of various systems, among others.
2. Optimize performance and memory for various functional modules.
3. Optimize and refactor existing code for rationality.
4. Develop and maintain CI tools when necessary to ensure smooth automated development processes.
5. Experience in developing heavy casual games is a plus.
1. Bachelor's degree or above in computer-related fields.
2. 5+ years of experience in mobile game development using Unity3D engine; experience with complete large-scale mobile game development is preferred.
3. Ability to independently develop complex systems and communicate/collaborate effectively with planners, artists, and other roles.
4. Solid programming foundation, proficient in C#, LUA development experience is a plus.
5. High proactivity and strong communication and coordination skills are a plus.
6. Ability to independently solve technical problems and a passion for game development.