Unreal Programmer 虚幻软件工程师
动视信息技术有限公司ShanghaiUpdate time: September 3,2019
Job Description
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.
- Participates in agile game development processes including pair programming and test driven development.
- Reports to the Lead Programmer / Technical Director.
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 algorhmic 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 video games.
- Five or more years of programming experience in the game industry.
- Has shipped more than one game.
- Degree in Computer Science.
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 wh the development team.
- Good English verbal and wrten communication skills.
- Continuous learner.
- Abily to adapt to change.
- Strong organizational skills.
- Strong interpersonal skills.
职能类别:软件工程师高级软件工程师
关键字:Unreal虚幻Programmer程序员软件工程
微信分享
联系方式
上班地址:上海市闸北区灵石路695号
Get email alerts for the latest"Unreal Programmer 虚幻软件工程师 jobs in Shanghai"