PROGRAMMING
NetEase Games Montreal is the brand new division of NetEase Games; a leading game developer and publisher focusing on delivering top quality mobile and online gaming experiences. We’re currently looking for Senior Gameplay Programmer with 3C related experience for our next AAA project to work closely with game designers to design, explore, and implement various gameplay features.
* Responsible for 3C aspect of gameplay programming from invention and prototyping to full implementation.
* Write clear, optimized, modularized code that is suitable for continuous integration and continuous deployment which respects best practices and software guidelines. .
* Collaborate with the team to design and architect major gameplay systems.
* Good communicate with artists and designers.
* Capable of quick iteration and feedback loops while working with the team.
* 6+ years 3C related gameplay development experience.
* Minimum of 1 published AAA FPS title.
* Excellent C++ proficiency.
* Excellent architecture and system design ability.
* Experience in the design and implementation of character control systems, animation system, weapons, skills etc.
* Experience with multi-threaded programming paradigms.
* Experience with Unreal Engine and Multiplayer architecture is a plus.