Senior Gameplay Programer – Assassin’s Creed INVICTUS
Company | Ubisoft |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in computer science, Software Engineering, or any other equivalent training
- At least 7 years of experience in professional video game development
- Experience with at least one AAA multiplayer game
Responsibilities
- Analyze and understand game design documents to define required features and gameplay systems that need to be developed within the engine.
- Analyze existing features in the engine to determine if they align with the project’s goals and, if necessary, define how to adapt them to better meet the game’s needs.
- Anticipate potential game design changes and ensure that the implementation of gameplay systems can easily accommodate these changes.
- Propose improvements by designing and implementing new systems or modifying existing ones.
- Collaborate with programmers from other disciplines, game designers, level designers, and animators to discuss constraints and define the technical possibilities of various gameplay features.
- Ensure that the implementation of controls and gameplay systems successfully delivers the experience envisioned by the game design team.
- Work with other departments to develop the necessary tools to allow them to make efficient gameplay adjustments.
- Support the gameplay features and systems designed for production.
Preferred Qualifications
-
No preferred qualifications provided.