本帖最后由 IanLiu 于 2021-11-16 17:26 编辑
Responsibility: A professional individual contributor that develops writes and debugs code. Has in depth expertise. Provides technical solutions and delivers clear, tested and efficient code for various elements of the game. Anticipates, identifies and articulates problem areas and develops preventative solutions. Has a clear vision of how products should function and the ability to lead peers to share this vision. Supports content creators in their work. Mentors less experienced members of the team. Solves complex problems in resourceful and effective ways.
Requirement: Spearheaded design and implementation of several architectural systems. Demonstrated proficiency in C/C++. Strong 3D math background. Thorough understanding of common data structures and algorithmic solutions. Expert in several of the following areas: graphics and animation techniques, interface design practices, effects, test engineer, AI, online, physics, rendering, vehicle, portability, extensibility, and testability. Thorough knowledge of software design practices including modular architecture, event-driven architecture, software design patterns and object-oriented design. Ability to work with internal and externally developed code. Ability to write clean, readable, portable, reliable, and optimized code. A strong passion for PC/Mobile games. >=5 years of development experience in the game industry.
Competencies: Strong problem solving and trouble-shooting skills. Imagines, envisions, and devises new approaches, concepts, models, designs and processes. Leadership and mentoring skills. Communicates effectively with the development team. Good English verbal and written communication skills. Continuous learner. Ability to adapt to change. Strong organizational skills. Strong interpersonal skills.
|