Salary
💰 CA$115,000 - CA$184,125 per year
About the role
- You’ll build and iterate on gameplay systems using Unreal Engine C++, translating design ideas into robust and performant code.
- You’ll work cross-functionally with design and product to prototype, refine, and implement new player-facing features.
- You’ll debug and optimize gameplay code to ensure smooth player experiences across supported platforms.
- You’ll mentor junior engineers, share best practices, and contribute to a collaborative engineering culture.
- You’ll write clear, maintainable, and well-documented code to support current and future development needs.
- You’ll identify technical challenges early and propose solutions that balance creative vision with technical constraints.
- You’ll participate in code reviews and provide constructive feedback to improve team quality and consistency.
- You’ll help establish and uphold standards for gameplay architecture, scalability, and maintainability
Requirements
- Développeur Unreal Engine chevronné, doté de solides connaissances en C++ et d'une expérience dans la création de gameplay de haute qualité.
- Expérimenté dans la conception et la création de fonctionnalités de jeu telles que le combat, les capacités des joueurs, l'IA, les systèmes de gameplay ou les systèmes narratifs.
- Passionné par l'expérience de jeu, les boucles de rétroaction des joueurs et la création d'interactions amusantes et réactives.
- À l'aise pour collaborer avec des collègues non techniciens et transformer des idées créatives en réalités techniques.
- Vous êtes proactif dans la résolution de problèmes et vous vous épanouissez dans des environnements de développement itératifs et en constante évolution.
- Vous maîtrisez les workflows de développement modernes, notamment le contrôle de version, les outils de débogage et l'analyse des performances.