Employeurs
Candidats

Programmeur Gameplay senior

Emploi Date d'affichage: 31/08/2022 #Réf.:6104

Salaire :

Secteur d'activité : Technologie

Catégorie de poste : Technologies

Province : Québec

Région : Montréal

Conseiller : Tristan Tassé

Nous joindre : ttasse@st-amour.com

Description du poste :

Notre client de renommée internationale, un développeur et éditeur de jeux de premier plan (AAA), est à la recherche d'un programmeur gameplay senior pour son prochain nouveau jeu (une nouvelle propriété intellectuelle) passionnant sur console.

  • Collaborer avec les équipes de contenu et de conception pour créer des systèmes de gameplay et d'interface utilisateur de nouvelle génération pour plusieurs plateformes.
  • Construire des systèmes évolutifs qui fournissent des informations en temps réel sur les performances et le budget mémoire.
  • Utiliser des outils de profilage de performance pour analyser le courant du projet et proposer des optimisations de performance
  • Fournir des conseils sur l'impact potentiel des changements de code et, si possible, des solutions alternatives.
  • En tant que membre senior de l'équipe, vous aiderez à encadrer les programmeurs juniors de l'équipe.


Habiletés et qualifications :

  • Baccalauréat en informatique ou dans un domaine connexe.
  • Minimum de 7 ans d'expérience dans l'industrie du jeu avec 1 titre commercialisé
  • Forte connaissance de C++ (C++14, 17 est un atout)
  • C# (est un atout)
  • Connaissance d'Unreal Engine, Unity est un plus.
  • Une solide compréhension des modèles de conception et des conteneurs est indispensable.
  • Expérience dans l'implémentation de systèmes de gameplay et d'IA
  • Connaissance pratique des systèmes de script visuel (tels que Blueprint, Bolt, arbres de comportement).
  • Capacité à transformer des documents de conception en ensembles de fonctionnalités livrables de qualité supérieure.
  • Excellente capacité à résoudre les problèmes et à travailler de manière indépendante ou en équipe.
  • Collaborateur efficace capable de négocier des changements de conception/code pour respecter des contraintes en constante évolution.
  • Une expérience de l'intégration de code/contenu entre systèmes de contrôle de version (serveurs internes/externes) est requise.