Programmeur·euse Jouabilité Sénior
Ubisoft
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
Description du posteNous sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque chose de concret - ensemble.
Nous recherchons chez le ou la candidate des qualités telles que la proactivité, l'autonomie, la curiosité et un fort sens de la collaboration. Idéalement, cette personne est capable d'apporter son aide là où cela est nécessaire dans le cadre du projet, que ce soit au niveau du gameplay, de l'intégration, de l'optimisation, du débogage ou de l'amélioration des outils. Elle possède une solide expérience du développement de jeux et est à l'aise dans un environnement où la polyvalence, l'initiative et le leadership technique sont valorisés.
Ce que vous ferez
- Concevoir, développer et faire évoluer des systèmes de gameplay robustes et évolutifs
- Collaborer étroitement avec les équipes de conception, d'animation, d'art et de production afin de transformer des objectifs de design ambitieux en fonctionnalités de jeu de haute qualité.
- Développer des fonctionnalités et des systèmes dans Unreal Engine 5 à l'aide du C++ et des Blueprints, en veillant à la qualité, à la maintenabilité et aux performances du code.
- Identifier les risques techniques, recommander des approches adaptées et contribuer aux décisions d'architecture touchant les systèmes de gameplay.
- Soutenir l'équipe de programmation par le partage de connaissances, les revues de code et le mentorat des développeur.euses moins expérimenté.es.
- Contribuer à l'amélioration continue des outils, des processus et des pratiques de développement afin d'accroître l'efficacité de l'équipe.
- Travailler en étroite collaboration avec l'équipe de conception du jeu pour tester les fonctionnalités, fournir des retours constructifs, itérer sur les systèmes et contribuer à l'amélioration de l'expérience de jeu.
Qualifications
Ce que vous apportez à l'équipe
- Au moins 7 ans d’expérience en programmation C++.
- Solide maîtrise des mécaniques de jouabilité et des systèmes 3C.
- Expérience confirmée avec Unreal Engine 4/5.
- Expérience significative dans le développement et le test de fonctionnalités de jouabilité sur plusieurs plateformes.
- Connaissance des systèmes influençant performance et qualité (rendu, threading, réseau).
- Excellentes compétences en débogage et profilage.
- Capacité à écrire un code fiable, efficace et robuste.
- Bonnes aptitudes en communication et esprit d’équipe ouvert.
- Motivation personnelle et passion pour les jeux vidéo.
Atouts
- Expérience en développement de jeux multijoueur.
- Expérience sur des jeux de tir de première personne.
- Expérience multiplateforme (console ou mobile).
- Familiarité avec GAS et CMC.
- ...PlayStation et développer la première équipe de développement de jeux Sony au Canada. Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en...Senior
- ...PlayStation et développer la première équipe de développement de jeux Sony au Canada. Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en...SeniorTemporary workInternship
- ...Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character... ...~ Travailler avec les autres programmeurs pour construire et maintenir une base de... ...Description : We are looking for a Senior Gameplay Programmer, specialized in 3Cs...SeniorRemote work
- ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d'analystes‑programmeur·euse·s.Net pour un projet d'envergure basé dans la ville de Québec ou de Montréal en mode hybride (1-3 jours par semaine). Pourquoi...SuggestedPermanent employmentFull timeFlexible hours3 days per week1 day per week
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez En tant que programmeur·euse outils au sein de l’équipe Quality Foundation , vous participerez au développement et à l’exploitation de l’un des services...SuggestedFull time
- ...chacun. Description du poste : À titre de Développeur·euse Outils , vous contribuerez à concevoir, développer et faire... ...le débogage. Collaborer directement avec les utilisateurs — programmeurs, artistes, designers, assurance qualité et production — afin de...Daily paidWork at officeLocal areaRemote work
- ...We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech develops both backend and frontend services that support and enhance Behaviour games. Our services, which are primarily based on cloud technology, are utilized by games such...SeniorPermanent employmentFull time
- ...identity, civil status, disability, or any other protected characteristics as per applicable law. Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our flagship franchise by building tools and automation that empower...SeniorPermanent employmentFull time
- ...faire partie de notre famille. Description: Récapitulatif de la description d'emploi Nous cherchons un(e) Analyste-programmeur(euse) – Java pour la Direction Guichet unique, Cadres, outils et pratiques de développement. Vous aurez à travailler sur des...Full timeApprenticeshipFlexible hours
- ...dont les contenus continuent d’inspirer des millions de joueur·euse·s à travers le monde ! 2K publie des titres dans les genres de jeu... .... Ce que nous recherchons Nous sommes à la recherche d’un programmeur outils talentueux et polyvalent pour rejoindre notre équipe en...Casual work
- ...characteristics as per applicable law. Make your mark on a live game enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer. Are you ready to take on new technical challenges within a passionate and collaborative team? Behaviour Interactive...SeniorPermanent employmentFull timeWorldwide
- ...de chacun. Description du poste : En tant que modeleur.euse 3D travaillant sur des objets d’environnement, vous travaillerez... ...animateurs, les artistes et les directeurs pour donner vie aux objets de jouabilité. Connaissances / Compétences : Solide connaissance d'un...SeniorRemote work
- ...of features, as well as their optimization and adaptation across platforms. Notre équipe est actuellement à la recherche d’un·e Programmeur·euse système expérimenté·e pour concevoir, implémenter et améliorer l’expérience de jeu que nous offrons à nos joueur·euse·s sur consoles...SeniorPermanent employmentFull time
- ...applicable law. Behaviour Interactive is looking to add a Senior Backend programmer to one of its unannounced projects. As a core... ...services backend; Collaborer étroitement avec les autres programmeur·euse·s pour livrer des services serveur conformes aux exigences du...SeniorPermanent employmentFull time
- ...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez… Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration...SeniorContract workFor contractors
- ...poste Rejoignez notre équipe talentueuse et embarquez pour une aventure de jeu inédite ! Nous sommes à la recherche d'un(e) Programmeur(euse) outils passionné(e) pour apporter ses compétences à un projet de jeu vidéo PC/Console d'avant-garde. En partenariat avec la licence...Full timePart timeSummer workWork at officeLocal areaImmediate startWorldwideFlexible hours
- ...mitigations nécessaires. Vos réalisations et expériences antérieures Vous avez 8 ans et plus d'expérience en tant que développeur.euse fullstack. Diplôme en programmation informatique ou tout autre domaine connexe. Compétences avancées en PHP et bonne maîtrise de...SeniorFull timeSummer work
- ...tenir au courant des méthodes, pratiques et technologies d'ingénierie logicielle de pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux est essentielle, et nous aimerions aussi que vous : Soyez à l'...SeniorWorldwide
- ...transformative digital experiences that enhance customer engagement and drive business success. Nous recherchons un.e Développeur.euse Java Senior avec 5 à 15 ans d’expérience professionnelle pour rejoindre notre équipe performante. Ce rôle nécessite une solide expertise en...SeniorFull timeWork at officeLocal areaWorldwideWork visa
- Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent...SeniorPermanent employmentFull time
- ...avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle En tant que Développeur Logiciel Senior, tu es prêt et enthousiaste à collaborer avec et à encadrer des coéquipiers techniques et non techniques tout en planifiant, développant...SeniorFull timeApprenticeship
- ...levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle En tant que Développeur.euse IA senior, tu bâtis des fonctionnalités et des systèmes d’IA robustes, prêts pour la production, pour des client.e.s en contexte entreprise....SeniorFull timeApprenticeship
- ...and effective knowledge sharing within the team. This is a senior position, so we are specifically seeking someone who can bring their... ...que face à des échéanciers serrés. Le·La développeur·euse de données que nous recherchons doit apprendre rapidement et ne pas...SeniorLong term contractPermanent employmentFull timeWorldwide
- Description de l'entreprise Talan est un groupe international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise technologique. Avec plus de 6000 collaborateurs sur 5 continents, nous accélérons...SeniorFull timeFreelanceFlexible hours
- DocGPT est la plateforme dassistants de connaissance interne dUbisoft présentée cette année à la Games Developer Conference (GDC) 2026 et déployée à travers plusieurs studios et divisions. Sous le capot ce sont des outils dingestion dadministration et dintégration qui garantissent...Daily paidFull timeRemote work
- ...portée mondiale récemment élargie. En tant qu'ingénieur·e senior en développement logiciel (SDE II) au sein de l'équipe Hasbro Pulse... ...dans ce processus, veuillez communiquer avec votre recruteur·euse ou coordonnateur·rice. Employees may be eligible for annual...SeniorLong term contractApprenticeship
- ...Nous recherchons un(e) développeur(euse) front-end Angular pour collaborer sur une grande variété de projets en collaboration avec nos clients. Vous serez un(e) expert(e) en la matière grâce à votre compréhension des frameworks et de l'ensemble du processus de développement...Senior
- ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination et de gestion en lien avec le pilotage de l’Entrepôt de données ministériel dans un contexte de transformation et d’exploitation de...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
- ...expérience juste et transparente, peu importe l'issue, tout le monde reçoit un retour. Notre processus : Appel avec le·la recruteur·euse → Entrevue avec le·la responsable de l'embauche → Entrevue finale. Plusgrade est un employeur offrant des chances égales et s'engage...SeniorFull timeWork at officeRemote workWorldwideFlexible hours
- ...levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle En tant que développeur·euse logiciel sénior avec une solide expérience en data engineering et en MLOps, tu conçois, développes et livres des solutions robustes en données...SeniorFull timeApprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur·euse Jouabilité Sénior. Be the first to apply!
- développeur unity 3d Montréal, QC
- interactive developer Montréal, QC
- sas programmer Montréal, QC
- développeur front end angular Montréal, QC
- 3d programmer Montréal, QC
- developer Montréal, QC
- delphi developer Montréal, QC
- télétravail développeur Montréal, QC
- visa sponsor developer Montréal, QC
- drupal developer Montréal, QC
