![](https://careers.recruiteecdn.com/image/upload/q_auto,f_auto,w_1920,c_limit/production/images/BCdo/zJ7ZVFYfAhpW.jpeg)
Lead Gameplay Programmer
Hybrid- Montréal, Quebec, Canada
Programming
Job description
Headquartered in Montreal, Reflector, a company of the Bandai Namco group, is a new breed of studio working with top talents to create high-quality, compelling content for global audiences. By employing a true transmedia approach, where content is built outwards from fully fleshed “Storyworlds”, the company is able to tell richer, deeper stories that connect with fans everywhere.
SUMMARY
The Lead Gameplay Programmer will report directly to the Technical Director and operate within a multidisciplinary and collaborative environment. He/She will be responsible for implementing gameplay features that align with the project's requirements and contribute to defining and managing the team's schedule.
Job requirements
RESPONSIBILITIES
- Utilize expertise in various technical areas such as mathematics, physics, animation, and artificial intelligence to implement engaging gameplay features and lifelike behaviors.
- Optimize and balance code and data to ensure efficient memory usage and performance as needed.
- Deliver practical and timely solutions from the gameplay engineering team that align with game design and technical requirements.
- Lead regular technical design and code reviews to ensure code is modular, self-contained, and adheres to system constraints.
- Enforce coding standards and promote good programming practices within the engineering team.
- Create comprehensive technical documentation for the engineering team.
- Develop debugging tools to support programmers, level designers, and artists.
- Collaborate with production, engineering, design, and art team leads to establish task estimates and schedules for the gameplay engineering team, while also tracking development progress.
- Offer assistance and support in building a cohesive and efficient team, if needed.
QUALIFICATIONS
- Utilize expertise in various technical areas such as mathematics, physics, animation, and artificial intelligence to implement engaging gameplay features and lifelike behaviors.
- Optimize and balance code and data to ensure efficient memory usage and performance as needed.
- Deliver practical and timely solutions from the gameplay engineering team that align with game design and technical requirements.
- Lead regular technical design and code reviews to ensure code is modular, self-contained, and adheres to system constraints.
- Enforce coding standards and promote good programming practices within the engineering team.
- Create comprehensive technical documentation for the engineering team.
- Develop debugging tools to support programmers, level designers, and artists.
- Collaborate with production, engineering, design, and art team leads to establish task estimates and schedules for the gameplay engineering team, while also tracking development progress.
- Offer assistance and support in building a cohesive and efficient team, if needed.
Location
For this position, a presence at the Montreal, Canada office is required a minimum of two days per week.
or
All done!
Your application has been successfully submitted!