Programmeur.euse Animation Sénior / Senior Animation Programmer

Programmation / Programming Montréal, Québec


Description

// ENGLISH VERSION WILL FOLLOW // 

PROGRAMMEUR.EUSE ANIMATION SÉNIOR
RELÈVE DE : DIRECTEUR.TRICE DE PROGRAMMATION
PERMANENT – TEMPS PLEIN

 

Ce que tu vas faire 

  • Développer des logiciels en C ++ en appliquant les principes de développement des modèles orientés-objets ;
  • Collaborer étroitement avec l'équipe d'animation pour développer des technologies d'animation révolutionnaires ;
  • Programmer les éléments liés à l'animation du jeu ;
  • Travailler en collaboration avec les animateur.trices et les programmeur.euses d'outils afin d'améliorer les processus de production ;
  • Optimiser les outils utilisés pour l'animation ;
  • Établir les possibilités techniques des différentes fonctionnalités demandées par l'équipe d'animation ;
  • S'assurer que les systèmes nouvellement développés fonctionnent bien et répondent aux besoins établis ;
  • Analyser et estimer les délais, les coûts et les besoins ainsi que l'impact des fonctions proposées ;
  • S'assurer que les ambitions restent en ligne avec les délais ;
  • Maîtriser les techniques et outils de débogage ;
  • Innover en proposant de nouveaux systèmes d'animation en collaboration avec l'équipe technique d'animation ;
  • Former et guider les programmeur.euses plus juniors ;
  • Planifier efficacement, et fournir des mises à jour honnêtes sur les progrès réalisés ;
  • Concevoir puis mettre en œuvre les différents systèmes dont tu es responsable dans le respect des délais fixés par ton.ta supérieur.e ;
  • Contribuer positivement à la réalisation des objectifs du projet et de l'équipe.

 

Ce que tu apportes  

  • Diplôme universitaire en programmation, génie logiciel, génie informatique ou formation équivalente ;
  • Programmeur.euse d'animation sénior : 6+ ans d'expérience dans l'industrie en tant que programmeur.euse d'animation ou 8+ ans en tant que programmeur.euse de gameplay ou IA ayant un intérêt pour l'animation ;
  • Un minimum de 1 titre publié - au moins 1 en tant que programmeur.euse d'animation dans l'industrie du  jeu ;
  • Excellente connaissance de C++ ;
  • Connaissance des principes d'animation.

 

Encore mieux si tu as  

  • Expérience en développement multiplateforme, un atout ;
  • Expérience avec les plugins/scripting, 3dsmax/Maya est un atout ;
  • La connaissance du langage de programmation C# est un atout.

 

Pourquoi te joindre à nous?

  • Horaire de travail flexible : Parce que les imprévus font partie de la vie quand on est malade ou on a besoin de journées personnelles ;
  • Travail hybride: Parce qu’on s’est adapté à la nouvelle réalité ;
  • Accès aux assurances collectives : Pour prendre soin de toi et de tes proches ;
  • Accès au REER collectif : On pense à ton futur ;
  • Accès à un service Télémédecine pour la famille : Pour éviter un agréable 24 heures à l’urgence ; 
  • Système de bonis : On reconnait le travail accompli.

 

Viens créer de l’émotion avec nous! 

 

 

// ENGLISH VERSION // 

 

SENIOR ANIMATION PROGRAMMER
REPORTS TO: PROGRAMMING DIRECTOR
PERMANENT – FULL TIME

 

 What you will do  

  • Develop C ++ software by applying object-oriented development principles;
  • Collaborate closely with the animation team to develop breakthrough animation technologies.
  • Program the elements related to the game animation;
  • Work in collaboration with animators and tool programmers in order to improve the production processes;
  • Optimizing the tools used for animation;
  • Establish the technical possibilities of the different functionalities requested by the animation team;
  • Ensure newly developed systems are working well and meeting established needs;
  • Analyze and estimate the times, costs and needs as well as the impact of the proposed functions;
  • Ensure that the ambitions remain in line with the deadlines;
  • Master the techniques and tools of debugging;
  • Innovate by proposing new animation systems in collaboration with the animation technical team;
  • Train and guide more junior programmers;
  • Plan effectively, and provide honest updates on progress;
  • Design and then implement the different systems for which he is responsible in accordance with the deadlines set by his superior;
  • Contribute positively to the achievement of the objectives of the project and the team.

 

 

What you bring 

  • University degree in programming, software engineering, computer engineering or equivalent training;
  • Senior Animation Programmer: 6+ years experience in the industry as an Animation Programmer or 8+ years as a Gameplay or IA programmer who has an interest in animation;
  • A minimum of 1 published title– at least 1 as an Animation Programmer in the gaming industry;
  • Excellent knowledge of C++;
  • Knowledge of animation principles.

 

Even better if you have  

  • Experience in Multi-platform development, an asset;
  • Experience with plugins/scripting, 3dsmax/Maya is an asset;
  • Knowledge of C# programming language is an asset.

 

Why join us?  

  • Flexible work schedule: because unexpected events are part of life when you are sick or need personal days;
  • Hybrid work: because we have adapted to the new reality; 
  • Access to Groupe insurance: To take care of yourself and your loved ones;
  • Access to Groupe RRSPs: we think about your future; 
  • Access to a telemedicine service for the family: to avoid a pleasant 24hours in the emergency room;
  • Bonus system: we recognize the work accomplished.

 

Come and create emotion with us!