G

Gameplay Programmer | 4 day week job | Remote Montreal, Canada

Gameplay Programmer | 4 day week job | Remote Montreal, Canada On-site Full-time 9 days ago
Apply now
Company Description Ubisoft is a global video game leader with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six and Just Dance, among many others. We believe that diverse perspectives drive both players and teams forward. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!

Job Description As a Gameplay Programmer, you will be a key driver in designing, implementing, and optimizing ambitious gameplay systems for an entirely new large-scale multiplayer game. You will work at the heart of an intense science-fiction universe in competitive mode and enjoy a full multiplatform experience from mobile to HD. You will join a close-knit team of industry veterans where creativity and data-driven decisions guide every step of development.

What You’ll Do - Collaborate closely with artists, designers, and other gameplay developers to create and implement immersive and engaging mechanics. - Develop and optimize core gameplay systems, including 3C and core game features. - Write clean, efficient, modular, and maintainable code. - Test, debug, profile, and optimize gameplay features. - Produce clear technical documentation in line with internal standards. - Actively participate in code reviews and gameplay workshops. - Iterate on existing systems to improve the player experience.

Qualifications What You Bring to the Team - At least 7 years of experience in C++ programming. - Strong mastery of gameplay mechanics and 3C systems. - Proven experience with Unreal Engine 45. - Significant experience developing and testing gameplay features across multiple platforms. - Knowledge of performance and quality-impacting systems (rendering, threading, networking). - Excellent debugging and profiling skills. - Ability to write reliable, efficient, and robust code. - Strong communication skills and a collaborative mindset. - Self-motivation and passion for video games.

Assets - Experience in multiplayer game development. - Experience on first-person shooter games. - Multiplatform experience (console or mobile). - Familiarity with GAS and CMC.

]]>
G

Gameplay Programmer | 4 day week job | Remote Montreal, Canada

Share this job

Similar Jobs