Employeurs
Candidats

Programmeur(euse) en chef (Jouabilité)

Emploi Permanent Date d'affichage: 01/09/2022 #Réf.:6109

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(euse) en chef (Jouabilité) pour son prochain nouveau jeu (une nouvelle propriété intellectuelle) passionnant sur console.

  • Amusez-vous ! Être une personne avant-gardiste qui travaille avec nos équipes de conception afin de créer et de développer des fonctionnalités de pointe.
  • Collaborer avec les équipes de production pour évaluer les demandes de fonctionnalités et établir des calendriers hiérarchisés afin de livrer ces fonctionnalités dans les temps.
  • Gérer un groupe diversifié de programmeurs et être responsable de tous les éléments du groupe de gameplay, y compris les 3C, l'IA, le gameplay et le développement de l'interface utilisateur.
  • Organiser des séances de mentorat/coaching individuelles avec vos subordonnés directs pour leur permettre d'atteindre leurs objectifs de carrière.
  • Devenez un leader qui donne à votre équipe les moyens de créer des systèmes évolutifs fournissant des informations en temps réel sur les performances et le budget mémoire pour tous les systèmes de jeu.
  • Utiliser des outils de profilage de performance pour analyser le courant du projet et proposer des optimisations de performance
  • Travailler avec le directeur technique pour construire et maintenir les métriques/guides de gameplay pour le projet.


Habiletés et qualifications :

  • Baccalauréat en informatique ou dans un domaine connexe.
  • Minimum de 8 ans d'expérience dans l'industrie du jeu avec un titre commercialisé.
  • Excellentes compétences en communication.
  • Rôles/responsabilités de leadership antérieurs un plus.
  • Solide connaissance de C++ (C++14, 17 sont un plus)
  • C# est un plus
  • Connaissance de Unreal Engine, Unity est un plus.
  • Une bonne compréhension des modèles de conception et des conteneurs est indispensable.
  • Expérience de l'expédition de plusieurs systèmes de gameplay clés, y compris 3C, gameplay, AI et UI est nécessaire.
  • Expérience avec le gameplay en ligne/la réplication de réseau AI est un plus.
  • Une connaissance pratique des systèmes de script visuel (tels que Blueprint, Bolt, behavior trees) est requise.
  • Capacité à transformer des documents de conception en ensembles de fonctionnalités livrables de haute qualité.
  • Collaborateur efficace capable de négocier des changements de conception/code pour répondre à des contraintes en constante évolution.