Beyond Good & Evil 2 is an action-adventure open world game set in a captivating space opera universe and the direct prequel to the 2003 cult classic. Based on a breakthrough technology driven by the proprietary Voyager engine Beyond Good & Evil 2 aims to offer a seamless experience of exploration and space piracy across a solar system full of exotic locations colorful characters and mysteries to uncover solo or with friends. So if you are ready for an adventure like no other come join forces with us to build System 3!
Why We Need You
Youre joining the GPP team to strengthen our Gameplay activity.
What Youll Do
Youll take ownership of various often cross-disciplinary topics and become a point of reference for team members. As a Senior Gameplay Programmer you ensure the proper functioning quality and evolution of gameplay systems while collaborating with all disciplines (LD art tech QA design).
You provide an expert pragmatic and player-oriented perspective.
Responsibilities
In practice you will:
Be responsible for the quality of existing systems and develop new ones
Contribute to the architecture design and implementation of Gameplay code
Research and propose innovative tools and techniques to enhance the player experience
Collaborate with designers artists and technical specialties to align needs and constraints
Challenge design intentions to achieve coherent robust and fun gameplay
Ensure adherence to coding standards and best practices within the team
Write and maintain clear up-to-date technical documentation
Support the team share your expertise and help everyone grow
Qualifications :
What Were Looking For
A senior profile comfortable owning topics from A to Z who moves forward proactively communicates clearly and actively seeks out information. You know how to navigate across disciplines and guide needs toward convergence.
Youre a generalist adaptable and able to handle system-level gameplay topics game formats AI or 3C as well as more exploratory work.
Key Skills for This Role
Strong command of C with bonus points for experience in node-based scripting
Gameplay programming with substantial experience in video game production
Understanding of 3D constraints and techniques
Solid foundations in 3C AI state machines behavior trees and game engines
Sensitivity to game design and animation narrative or art
Experience on PC next-gen consoles or innovative platforms
Strong video game culture
Rigor autonomy clear communication and natural collaboration
Knowledge of gameplay replication systems is a plus
What Will Make You Successful
Proactivity and Information Seeking
You systematically clarify ambiguous areas quickly identify the right stakeholders and request the information you need without waiting. You communicate the progress of your work and immediately flag dependencies or blockers.
Collaboration and Ease Working With Other Disciplines
You adapt your communication style to the expertise of each team member and facilitate mutual understanding between disciplines. You contribute to both technical and creative alignment and play an active role in resolving cross-disciplinary divergences.
Autonomy and Ownership of Topics
You take charge of a topic from its initial framing organize the necessary steps plan risks and maintain regular follow-up with stakeholders. You advance independently and involve the right people whenever a decision or additional expertise is required.
Love of Quality Work and Ownership
You ensure the quality stability and compliance of the systems you develop. You systematically check your deliverables take responsibility for the final outcome and maintain a consistent level of excellence.
Analytical Skills
You anticipate technical consequences analyze the systemic impact of your decisions and remain factual when stepping back. You handle feedback objectively and prioritize actions based on importance and urgency.
Perseverance
You remain consistent and maintain your level of engagement when facing difficulties. You always return quickly to a solution-oriented mindset.
Your Onboarding
Youll join Cyril LARRIBAL in a supportive environment where youll be guided from day one. Youll meet the various disciplines connect with the leads identify your first topics and progressively settle into your senior reference role.
Additional Information :
Recruitment Process
Our hiring process:
Application review: our team will take the time to carefully review your profile.
Quick pre-screen (max 30 min by phone): if your profile matches youll have an initial call to validate key points.
Interview 1 Discovery (1h video): a conversation with a member of the recruitment team to get to know you better and confirm alignment between your background and our expectations.
Interview 2 Technical (1h video): a discussion with two team members focused on technical depth to dive into concrete matters and speak the same language.
A technical test is also planned to better understand your working approach and technical sensibilities.
Contract type: Full-time permanent
Location: Montpellier
Start date: as soon as youre available
Remote work:
We embrace a hybrid work model helping you stay connectedwith your team and aligned with business priorities while giving you the opportunity to maintain your work-life balance. Note that some roles are fully office-based and are not eligible for hybrid work.
Remote Work :
No
Employment Type :
Full-time
Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. This position is based in the vibrant expat city of Abu Dhabi, the c ... View more