Qualifications
- Baccalauréat en informatique, en génie informatique ou l'équivalent.
- Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les systèmes embarqués.
- Capacité à écrire un code C++ propre, maintenable et performant, en appliquant les meilleures pratiques d'ingénierie logicielle (revues de conception/code, tests, documentation).
- Compréhension de la philosophie et des flux de travail MVVM.
- Capacités exceptionnelles de dépannage et de débogage.
- Solides compétences en communication pour une collaboration multidisciplinaire.
- Expérience avec Unreal Engine 5 (Slate, UMG)
- Atout : CommonUI, plugin MVVM d'Unreal, expérience des flux de travail de plateforme centrés sur le PC.
Pourquoi nous pourrions être la compagnie parfaite pour toi:
Nous offrons l’expérience unique de faire partie de la création d'une nouvelle équipe de jeu internationale en plein cœur de Montréal, qui bénéficie de la richesse de la diversité de ses membres et de l’échange culturel avec nos partenaires à Hangzhou.
Nous offrons également
- Couverture d'assurance et télémédecine dès le 1er jour;
- Indemnité transports et repas;
- Prime de référencement;
- REER avec contribution de l'employeur.
Rejoins-nous pour travailler sur un projet ambitieux, dans une atmosphère unique de start-up et avec une équipe de développeurs de jeux passionnés et pleins d'énergie !
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
- Minimum 6 years of C++ programming experience in game development or embedded systems.
- Capacity to write clean, maintainable, and performant C++ code, applying software engineering best practices (design/code reviews, testing, documentation).
- Understanding of MVVM philosophy and workflows.
- Exceptional troubleshooting and debugging capabilities.
- Strong communication skills for multi-disciplinary collaboration.
- Experience with Unreal Engine 5 (Slate, UMG)
- Bonus: CommonUI, and Unreal’s MVVM plugin, PC-centric platform workflow experience.
Why could we be the perfect place for you:
We offer the unique experience of being part of the foundation of a new international game team right in the heart of Montreal, which benefits from the rich diversity of its members and the cultural exchange with our partners in Hangzhou.
We also offer
- Insurance coverage and telemedicine from day one,
- Transportation and meal allowance,
- Referral bonus,
- RRSP with employer contribution.
Join us to work on an ambitious project, in a unique ‘Start-Up Atmosphere’ and with a team of passionate and energetic game developers!
Justification des exigences linguistiques
NetEase s'engage à favoriser un environnement de travail francophone pour ses employés au Québec. Tous les efforts ont été faits pour éviter d'exiger une langue autre que le français pour ce poste.
Cependant, la maîtrise de l'anglais est essentielle pour ce poste, car l'employé devra communiquer régulièrement avec des collègues et des parties prenantes situés à l'extérieur du Québec, où l'anglais est la principale langue de communication entre les bureaux.