Programmeur·euse Moteur en chef / Lead Core Programmer

Programmation / Programming Montréal, Québec


Description

// ENGLISH VERSION WILL FOLLOW //

 

PROGRAMMEUR·EUSE MOTEUR EN CHEF
RELÈVE DE : DIRECTEUR.TRICE PROGRAMMATION
PERMANENT - TEMPS PLEIN

 

L’ÉQUIPE :

Nous construisons présentement une nouvelle équipe Programmation pour un nouveau projet et cherchons des personnes passionnées qui souhaiteraient avoir un impact réel sur celle-ci.
Au sein d’un studio composé de vétérans de l’industrie, tu joindras une équipe forte en expérience et qui a le partage et l’entraide à cœur.

 

CE QUE TU FERAS :

  • Superviser et coacher une équipe Programmation multidisciplinaire;
  • Définir l’architecture, retravailler et maintenir les systèmes et outils de bas niveau du moteur de jeu;
  • Concevoir puis implémenter les différents systèmes dans le respect des échéanciers;
  • Développer des logiciels en C#/C++;
  • Participer au processus de recrutement pour l’équipe Programmation;
  • Participer à l’évaluation des performances des membres de l’équipe Programmation.

 

CE QUE TU APPORTES :

  • Excellentes connaissances de C#/C++ et fortes habilités en développement et débogage;
  • Solides connaissances en design d’engin de jeux;
  • Bonnes connaissances des technologies de moteur de jeu (graphiques, physiques, audio, outils, etc.).

 

ENCORE MIEUX SI TU AS :

  • Leadership, sens des priorités et des responsabilités;
  • Habileté à organiser et gérer le travail d’une équipe;
  • Esprit d’équipe;
  • Bonne communication;
  • Désir de repousser les barrières de la technologie.

 

BON À SAVOIR :

  • Poste permanent, temps plein;
  • Lieu de travail au choix (bureau, domicile ou hybride);
  • Assurances collectives, service de télémédecine;
  • REER et système de bonis.

 

 

// ENGLISH VERSION //

 

LEAD CORE PROGRAMMER
REPORTS TO: PROGRAMMING DIRECTOR
PERMANENT - FULL TIME

 

THE TEAM:

We are currently building a new programming team for a new project and are looking for passionate people who want to make a real impact on it.
In a studio made up of industry veterans, you will join a team with a wealth of experience and a strong commitment to sharing and helping others.

 

WHAT YOU WILL DO:

  • Supervise and coach a multidisciplinary programming team;
  • Define the architecture, rework and maintain the low level systems and tools of the game engine;
  • Design and implement the different systems within the deadlines;
  • Develop software in C#/C++;
  • Participate in the recruitment process for the programming team;
  • Participate in the performance evaluation of the programming team members.

 

WHAT YOU BRING:

  • Excellent knowledge of C#/C++ and strong development and debugging skills;
  • Strong knowledge of game engine design;
  • Good knowledge of game engine technologies (graphics, physics, audio, tools, etc.).

 

EVEN BETTER IF YOU HAVE:

  • Leadership, sense of priorities and responsibilities;
  • Ability to organize and manage the work of a team;
  • Team spirit;
  • Good communication skills;
  • Desire to push back the barriers of technology.

 

GOOD TO KNOW:

  • Permanent, full-time position;
  • Choice of work location (office, home or hybrid);
  • Group insurance, telemedicine service;
  • RRSP and bonus system.