![Ubisoft](https://media.trabajo.org/img/noimg.jpg)
Gameplay Programer
2 weeks ago
**Description de l'entreprise**
Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
**Description du poste** The gameplay programmer will ensure the impact of at least one of the two following axes**:
1/ Player’s comfort (playability): The link between the player’s actions and the subsequent behaviours of his/her character and consequences on the evolution of the game. Implementations pertaining to controls, cameras, menus/interfaces and animation integration significantly affect the player’s comfort.
2/ The behaviours of the characters and systems that are not controlled by the player: The decision level of these entities, the level of action and the level of perception. The work must ensure the plausibility of the behaviours and the _fun capital_ generated by these behaviours, as set out by the game designers.
**Responsibilities**
- Analyze and understand the game design documents in order to define the required features and game systems that must be developed in the engine;
- Analyze existing features in the engine and determine if they meet project intentions and establish ways to adapt these features to meet game needs whenever necessary;
- Anticipate potential game design changes and ensure that the implementation of the game systems will easily support these changes;
- Use prototyping techniques to demonstrate the validity/invalidity of a gameplay idea;
- Use different reverse engineering techniques to effectively analyze the features of a competitor’s game mechanics;
- Whenever necessary, suggest enhancements by designing and implementing new systems or modifying existing systems;
- Collaborate with programmers in other sectors, game designers, level designers and animators to discuss constraints and establish the technical possibilities for the different gameplay features;
- Implement and optimize the interaction controls and systems with the game designer to ensure fluid playability;
- Validate and verify if the newly developed systems meet project intentions and are coherent with the existing code;
- Ensure that the implementation of the game controls and systems provides the player experience set out by the game design team;
- Work iteratively and involve designers when implementing new features;
- Work with other working units to develop the tools required to efficiently adjust the gameplay;
- Support the gameplay features and systems designed for production;
- Determine and fix the gameplay bugs detected by the production and quality control teams;
- Document the work so as to share knowledge and enable users (programmers and team members from other working units) to understand how to use the new gameplay systems and features;
- Carry out all other related tasks.
**Qualifications** Training**:
Bachelor’s degree in computer science or computer engineering or equivalent training.
**Relevant Experience**:
Minimum 1-3 years’ experience in software programming (ideally in the video game sector) or other relevant experience.
**Skills and Knowledge**:
- Attention to detail;
- Client/user focus;
- Sense of initiative;
- Analytical and synthesis skills;
- Flexibility when organizing work;
- Good interpersonal skills;
- Ability to work as part of a team;
- Ability to quickly adapt to change;
- Results driven.
**Informations complémentaires** At Ubisoft, you are welcome as you are. We welcome diversity in all its forms. We are committed to fostering a work environment that is inclusive and respectful of all differences.**
**Please note** that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
-
Gameplay Animator
4 weeks ago
Montréal, Canada peoplecanfly Full timeGameplay Animator - Full-time - Project: Undisclosed IP - Department: Animation - Location: CA, Montreal (On-site/Hybrid) **Company Description**: People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from...
-
Senior Gameplay Network Programmer
3 weeks ago
Montréal, QC, Canada Haven Studios Inc Full timePosition - Senior Gameplay Network Programmer - This position can reside in our Montreal Studio or can be held as a remote position in North America We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network...
-
Senior Gameplay Network Programmer
2 weeks ago
Montréal, QC, Canada Haven Studios Inc Full timePosition - Senior Gameplay Network Programmer - This position can reside in our Montreal Studio or can be held as a remote position in North America We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network...
-
Senior Gameplay Network Programmer
1 week ago
Montréal, QC, Canada Haven Studios Inc Full timePosition - Senior Gameplay Network Programmer - This position can reside in our Montreal Studio or can be held as a remote position in North America We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network...
-
Gameplay Animator
4 weeks ago
Montréal, Canada peoplecanfly Full timeGameplay Animator - Full-time - Project: Undisclosed IP - Department: Animation - Location: CA, Montreal (Remote/Hybrid) **Company Description**: People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from...
-
Gameplay Animator
4 weeks ago
Montréal, Canada People Can Fly Full timeCompany Description People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs. Founded in 2002, we made our mark on the shooter genre with titles such...
-
Gameplay Animator
4 weeks ago
Montréal, Canada People Can Fly Full timeCompany Description People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs. Founded in 2002, we made our mark on the shooter genre with titles such...
-
Team Lead
2 weeks ago
Montréal, Canada Afterpay Full time**Company Description**: Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: Ubisoft As a Gameplay/AI team lead on Rainbow 6 Siege, you will be managing eight programmers focusing on two main mandates: creating new operators and expanding...
-
3D Animator
4 weeks ago
Montréal, Canada Ubisoft Full time**Job Description**: **About the program** We have created a multi-month program designed for anyone in VFX, Mobile, or Feature Animation industry can join Ubisoft and work on our biggest games. At Ubi, we believe that the innovative games of the future depend on a diversity of backgrounds and perspectives. Do you consider yourself a gamer at heart? Is a...
-
3D Animator
4 weeks ago
Montréal, Canada Ubisoft Full time**Job Description**: **About the program** We have created a multi-month program designed for anyone in VFX, Mobile, or Feature Animation industry can join Ubisoft and work on our biggest games. At Ubi, we believe that the innovative games of the future depend on a diversity of backgrounds and perspectives. Do you consider yourself a gamer at heart? Is a...
-
Senior Gameplay Network Programmer
3 weeks ago
montréal, Canada Haven Studios Inc Full timePosition - Senior Gameplay Network Programmer - This position can reside in our Montreal Studio or can be held as a remote position in North America We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network code...
-
Senior Gameplay Network Programmer
1 week ago
Montréal, Canada Haven Studios Inc Full timePosition - Senior Gameplay Network Programmer - This position can reside in our Montreal Studio or can be held as a remote position in North America We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network code...
-
Senior Gameplay Network Programmer
6 days ago
montréal, Canada Haven Studios Inc Full timePosition - Senior Gameplay Network Programmer - This position can reside in our Montreal Studio or can be held as a remote position in North America We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network code...
-
Team Lead
4 weeks ago
Montréal, Canada Ubisoft Full time**Company Description** Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow...
-
Gameplay Animator
3 weeks ago
Montréal, Canada peoplecanfly Full timeGameplay Animator - Remote - Full-time - Project: Maverick - Department: Animation - Location: CA, Montreal (Remote/Hybrid) **Company Description**: **APERÇU DE L’ENTREPRISE** People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses...
-
Gameplay Animator
3 weeks ago
Montréal, Canada People Can Fly Full timeCompany Description **APERÇU DE L’ENTREPRISE** People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout dans le monde grâce...
-
Montréal, Canada People Can Fly Full time- Gérer les membres de l’équipe de programmeurs et programmeuses en jouabilité pour obtenir les meilleurs résultats possibles pour le projet et pour favoriser la croissance personnelle des membres de l’équipe. - Définir la vision et les buts pour l’ensemble des fonctionnalités du jeu. - Améliorer et maintenir la jouabilité du PCF Framework...
-
Gameplay Animator
1 week ago
Montréal, Canada Ubisoft Full time**Company Description** Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance,...
-
Anti-cheat Team Lead
4 weeks ago
Montréal, Canada Ubisoft Full timeAs a team lead for cheating prevention, you will guide a group of talented and inspired programmers and tech leads who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological knowledge, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Your work will be filled...
-
Programmeur(e) de jeu
3 weeks ago
Montréal, QC, Canada Haven Studios Inc Full timePosition - Senior Gameplay Network Programmer - This position can reside in our Montreal Studio or can be held as a remote position in North America We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network code...