Senior Gameplay Programmer
Company | Behaviour Interactive |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 6+ years of professional programming experience, with proven skills in gameplay programming.
- Proficiency with Unreal Engine 5 and at least 2 years of experience working with Unreal Engine.
- Strong grasp of C++ programming.
- Experience developing online multiplayer games.
- A proactive problem-solver who thrives on solving complex technical challenges.
- Strong communication and interpersonal skills to collaborate effectively with diverse teams.
- Adaptability and enthusiasm for working in a fast-paced, evolving environment.
Responsibilities
- Develop clear, maintainable, and well-documented code that drives engaging gameplay features.
- Debug and optimize code at both low and high levels to ensure peak performance and quality.
- Evaluate and communicate the potential impact of code changes to ensure smooth project progress.
- Actively participate in code reviews, sharing feedback to elevate overall code quality.
- Collaborate within a cross-functional team to design and implement core game features.
- Test new features rigorously and offer suggestions for improvements and refinements.
Preferred Qualifications
- Experience developing first- or third-person shooter games.
- Experience with AI programming and navigation will be an advantage.