Duties:
1. Responsible for Unity3D mobile game project client development work, overseas casual game direction;
2. Participate in game requirement analysis, code writing, etc., and be responsible for software development and quality;
3. Develop game core logic, including but not limited to combat, numbers, physics, etc. modules;
4. Participate in the implementation of game effect presentation and client performance optimization.
5. Assist the team with store packaging.
Requirements:
1. Proficient in using Unity3D editor, familiar with Unity3D game development process;
2. Familiar with Unity3D's way of handling interfaces, familiar with UGUI, NGUI or FaiyGUI interface tools;
3. Proficient in C# development, solid computer science fundamentals, familiar with common data structures, algorithms, and design patterns;
4. Have strong logical thinking and problem-solving abilities;
5. Have more than 5 years of Unity3D game development experience, and have at least developed one complete mobile game project.
7. Familiar with CI/CD toolchain: GitLab CI, Jenkins, able to independently configure and optimize DevOps processes