Hybrid

Ubisoft is hiring an Ubisoft Senior Gameplay Programmer - M/F/NB - Beyond Good ...

About the Role

Senior Gameplay Programmer - M/F/NB - Beyond Good & Evil 2 Full-time Permanent Contract Hybrid Work Model Company Overview: Ubisoft is a global entertainment pioneer, crafting innovative gaming experiences across multiple franchises. We value diverse perspectives and seek passionate creators ready to push entertainment boundaries. Beyond Good & Evil 2 Project: An action-adventure open world game set in a captivating space opera universe, serving as a prequel to the 2003 cult classic. Utilizing the proprietary Voyager engine, the game promises a seamless exploration and space piracy experience across an expansive solar system. Role Purpose: Join the Gameplay Programming team to enhance and evolve gameplay systems with a player-focused perspective. Take ownership of cross-disciplinary topics and become a critical reference point for team collaboration. Key Responsibilities: - Manage quality of existing systems and develop new gameplay mechanisms - Contribute to gameplay code architecture and implementation - Research innovative techniques to elevate player experience - Collaborate across design, art, and technical teams - Challenge design intentions to ensure robust and engaging gameplay - Maintain coding standards and best practices - Create and update technical documentation - Support team growth and knowledge sharing Required Qualifications: - Advanced C++ programming skills - Substantial video game production experience - Understanding of 3D development constraints - Strong foundations in 3C, AI, state machines, behavior trees - Game engine expertise - Sensitivity to game design, animation, and narrative elements - Experience with PC and next-gen console platforms - Strong video game cultural understanding Success Profile: - Proactive information seeking - Cross-disciplinary communication skills - Independent topic ownership - Commitment to quality work - Analytical thinking - Technical problem-solving abilities - Persistent and solution-oriented mindset Recruitment Process: - Application review - Brief pre-screening call - Initial discovery interview - Technical depth interview - Technical assessment Contract Details: - Full-time, permanent position - Location: Montpellier - Hybrid work model - Immediate start possible

Required Skills
C++ ProgrammingGame Engine Development3D Game DesignAI ProgrammingState Machine DesignBehavior TreesGame Systems ArchitectureNode-Based ScriptingCross-Disciplinary CollaborationTechnical Documentation
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Ubisoft

Ubisoft creates original and memorable gaming experiences, with acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, and Rainbow Six.

Visit website
Job Details
Category backend
Posted 4 months ago