Recherche d'emploi > Montréal, QC > Programmeur

Programmeur(euse) Senior - Unreal

Nvizzio Creations
Montréal, Québec, Canada
Temps plein

Description du poste

Nous recherchons un(e) Programmeur(euse) Senior Unreal expérimenté(e) pour rejoindre notre équipe et contribuer à la création de jeux engageants et de haute qualité sur plusieurs plateformes en utilisant Unreal Engine 5.

Ce rôle consiste à traduire des concepts de design en gameplay fonctionnel et nécessite une passion pour la résolution de problèmes, la collaboration et la livraison d'une expérience de jeu exceptionnelle.

Responsabilités principales :

  • Concevoir, développer et maintenir les systèmes de base du jeu pour soutenir un gameplay dynamique.
  • Implémenter des fonctionnalités de gameplay en C++ et divers langages de script, garantissant une fonctionnalité fluide.
  • Collaborer avec les designers et les artistes pour intégrer la vision créative, les contraintes techniques et les meilleures solutions pour chaque élément du jeu.
  • Traduire les spécifications de design en expériences immersives et jouables.
  • Diagnostiquer et résoudre les problèmes pour améliorer les visuels du jeu et l'expérience utilisateur.
  • Écrire un code efficace, réutilisable et fiable, avec un accent sur la maintenabilité et l’évolutivité.
  • Assurer la performance optimale, la qualité et la réactivité de toutes les applications de jeu.
  • Identifier et résoudre les goulots d'étranglement et les bogues, en travaillant de manière proactive pour améliorer la stabilité et la performance du jeu.
  • Maintenir et améliorer la qualité du code, l'organisation et les processus d’automatisation.
  • Optimiser le code du jeu selon les besoins pour respecter les normes de performance et améliorer le gameplay.

Qualifications

  • Maîtrise de C++ : Solide expérience en C++ et dans les pratiques de programmation modernes.
  • Expérience avec Unreal Engine : 3 à 5 ans d'expérience avec Unreal Engine, idéalement incluant Unreal 5, avec une connaissance pratique des Blueprints et du pipeline d’assets.
  • Expérience en développement de jeux : Plus de 3 ans d'expérience, avec des titres publiés ou des projets comparables.
  • Connaissance en programmation 3D : Familiarité avec OpenGL, DirectX ou des API similaires, et compréhension du rendu en temps réel.
  • Compétences en conception logicielle : Maîtrise des modèles de conception, des principes de la POO et de la structure de code efficace.
  • Compétences en résolution de problèmes : Expérience en débogage, optimisation des performances et utilisation des outils de profilage.
  • Esprit d'équipe : Excellentes compétences en collaboration pour travailler avec des équipes multidisciplinaires.

Informations complémentaires

NVIZZIO Offre :

  • Excellents avantages pour les employés (assurance, congés maladie, etc.)
  • Possibilités d'avancement
  • Environnement de travail dynamique et stimulant
  • Opportunités de formation
  • Culture axée sur le travail d'équipe
  • Événements sociaux et rencontres
  • Il y a 4 jours
Emplois reliés
Nvizzio Creations
Montréal, Québec

Nous recherchons un(e) Programmeur(euse) Senior Unreal expérimenté(e) pour rejoindre notre équipe et contribuer à la création de jeux engageants et de haute qualité sur plusieurs plateformes en utilisant Unreal Engine 5. Unreal Engine, idéalement incluant Unreal 5, avec une connaissance pratique des...

People Can Fly
Montréal, Québec
Télétravail

Connaissance du moteur Unreal Engine 4 et expérience avec celui-ci. Knowledge and experience of Unreal Engine 4. ...

Hasbro
Montréal, Québec

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique! . Points bonus pour l'expérience Unreal Engine  . ...

Globalia
Saint-Lambert, Québec

Travailler en étroite collaboration avec les équipes frontend pour assurer une intégration harmonieuse;. ...

Games Jobs Direct
Montréal, Québec

PROGRAMMATION OU DÉVELOPPEMENT - UNREAL ENGINE. Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Nous sommes à la recherche d'un Programmeur de jouabilité sénior passionné par l'élargissement des capacités de mouvement des pers...

PlayStation
Montréal, Québec

Poste - Programmeur·euse Senior – Jouabilité Réseau . Nous sommes à la recherche d’un·e Programmeur·euse Senior - Réseaux pour se joindre à notre équipe. En tant qu’expert·e réseau, vous contribuerez à encadrer et à soutenir les développeurs·euses de contenu et les programmeur·euses jouabilité. Le·L...

Gearbox Software
Montréal, Québec

Online Senior / Senior Online Programmer. Gearbox offre des conditions avantageuses incluant un horaire flexible et accommodant, un bouquet d'avantages sociaux compétitifs, une contribution d'entreprise substantielle au REER collectif. Expérience avec Unreal Engine 4 ou 5. As a Senior Online Program...

Games Jobs Direct
Montréal, Québec
Télétravail

Nous sommes a la recherche d'un(e) Programmeur(-euse) de jouabilité sénior, passionné(e) par la création de systèmes de jeu complexes. Apporter un soutien aux programmeurs(-euses) juniors. Avoir contribué a la réalisation d'au moins un projet AAA en tant que Programmeur(-euse) de jouabilité sénior(e...

Hasbro
Montréal, Québec

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique! . Le ou la a de l'expérience avec les jeux de console AAA et Unreal Engine, et un intérêt pour l'implémentation, le débogage et l'optimisation du code de bas niveau ...

Fundstream
Montréal, Québec

Programmeur(euse) analyste C#/. Programmeur(euse) analyste C#/. Fundstream est en pleine expansion et est actuellement à la recherche d’un(e) Programmeur(euse) sénior pour compléter son équipe. ...