Programmeur.euse Animation Sénior / Senior Animation Programmer
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!