You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

LEAD GAMEPLAY PROGRAMMER Expiring soon

512

Eidos Montreal

Negotiable

Montreal, Canada

Canada

Programming and Development

ASAP

23/07/2019

21/09/2019

Mid-Senior Level

Permanent | Full Time

No

Programming | Montréal, Québec, Canada

// English will follow //

 

Titre : Programmeur en Chef Jouabilité

Reporte à : Directeur de la programmation

 

 

Fonctions:

 

  • Développer des logiciels en C++ en appliquant les principes de développement orientés objet;
  • Travailler avec l’équipe de Conception de jeu et d’Animation pour effectuer le design technique et implémenter les systèmes de jouabilité, en particulier le contrôle du personnage principal;
  • Prototyper rapidement des nouvelles mécaniques de jeux;
  • Déboguer et optimiser son code autant au bas niveau qu’au haut niveau afin de garantir la performance et la qualité technique;
  • Analyser et estimer les temps, coûts et besoins, ainsi que l’impact des fonctions proposées;
  • S’assurer que les ambitions restent en accord avec les délais alloués;
  • Superviser et coacher l’équipe de programmation jouabilité;
  • Travailler en collaboration avec les autres Chef d’équipe pour déterminer quels sont les besoins technologiques du projet selon les contraintes et les délais existants;
  • Évaluer et distribuer les tâches de l’équipe de programmation jouabilité basées sur les forces et les compétences des membres de l’équipe;
  • Participer au processus d’entrevue pour l’équipe de programmation jouabilité;
  • Participer à l’évaluation des performances des membres de l’équipe de programmation jouabilité.

 

 

Expérience et qualifications :

 

  • Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent
  • Minimum de 6 ans d’expérience en jeux vidéo – au moins 1 an à titre de Programmeur Jouabilité en chef
  • Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux
  • Expérience en planification et gestion de projets

 

Habiletés techniques :

 

  • Excellente connaissance de C/C++
  • Expérience en développement multi plateformes, un atout

 

 

Qualités interpersonnelles :

 

  • Leadership
  • Habileté à organiser et gérer le travail des autres programmeurs
  • Être un bon joueur d’équipe
  • Un désir de repousser les barrières de la technologie en jeu vidéo est requis
  • De la maturité pour donner et recevoir des critiques constructives est attendue
  • Être un bon communicateur

 

 

Motivation et intérêts :

 

La passion et l’ambition pour les jeux vidéos sont essentielles !

 

 

 

 

Title: Lead Gameplay Programmer

Reports to: Programming Director 

 

 

Duties:

 

  • Develop software in C++ by applying the principles of object-oriented coding;
  • Work with the Game design and Animation teams to establish the technical design and to implement an AI system that makes the non-user players alive and that offers a varied and fun play-ability;
  • Quickly prototype new gameplays;
  • Analyze and estimate development times, costs, and needs as the impacts of the proposed functions;
  • Supervise and coach the Gameplay programmation team;
  • Work in collaboration with the other Leads to determine which are the technological priorities of the project according to the existing delays and constraints;
  • Evaluate and distribute the tasks of the Gameplay team, based on the strengths and skills of the team members;
  • Participate in the interview process for the Gameplay team members;
  • Participate to the evaluation of the Gameplay team members.

 

 

Experience and qualifications:

 

  • University diploma in programming, computer engineering, software engineering or the equivalent
  • Minimum of 6 years of experience in video games – at least 1 year as Lead Gameplay Programmer
  • Excellent knowledge of technological constraints on different game platforms
  • Experience in project management and planning

 

 

Technical skills:

 

  • Excellent C++ knowledge
  • Cross platform development an asset

 

 

Interpersonal skills:

 

  • Leadership
  • Ability to organize and manage the work of other programmers
  • Ability to work as part of a team
  • The desire to push the barriers of video game technology is required
  • Maturity to give and receive constructive criticism is expected
  • Excellent oral and written communication skills

 

 

Motivation and interests:

 

Ambition and passion for video games are essential!



Keep Calm and waka waka...