This job might no longer be available.
Programmeur.euse Core en chef.fe / Lead Core Programmer
1 year ago
//ENGLISH VERSION WILL FOLLOW//
PROGRAMMEUR.EUSE CORE EN CHEF.FE
Relève de : Directeur.trice de programmation
Temps plein – Permanent
Ce que tu vas faire
- Superviser et coacher une équipe de programmation multidisciplinaire;
- Architecturer, refactoriser et maintenir les systèmes et outils de bas niveau du moteur ;
- Concevoir, puis implémenter les différents systèmes dont il a la charge dans le respect des échéanciers fixés par son supérieur;
- Développer des logiciels en C++;
- Participer au processus d’entrevue pour l’équipe de programmation;
- Participer à l’évaluation des performances des membres de l’équipe de programmation.
Ce que tu apportes
- Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent;
- Minimum de 8 ans d’expérience professionnelle en développement de jeux ou expérience équivalente.
- Doit posséder une excellente connaissance de C++ ainsi que de fortes habilités de développement et débogage;
- Avoir de l’expérience de travail avec l’engin Unreal 4 ou 5 ou avec plusieurs engins 3D commercialisés ou maisons (CryEngine, Unity, Gamebryo, etc);
- Fortes connaissances du design d’engin de jeux;
- Connaissances des technologies d’engin de jeu telles que graphiques, physique, audio, outils, etc…;
- Architecture multithreadée;
- La connaissance de langage de programmations additionnels est un atout important (C#, Python, etc).
Encore mieux si tu as
- Leadership
- Habileté à organiser et gérer le travail des autres programmeurs;
- Être un bon.ne joueur.euse d’équipe;
- Être un bon.ne communicateur.trice;
- 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.
Pourquoi te joindre à nous?
- Horaire de 4 jours semaines : Parce que ta vie perso est importante;
- 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 //
LEAD CORE PROGRAMMER
Reports to: Programming Director
Permanent – Full-Time
What you will do
- Develop graphics components of an innovative new rendering system;
- Architect, refactor and maintain low-level engine systems and tools;
- Develop software in C# / C++;
- Develop and implement systems, meeting deadlines set by superiors;
- Manage and coach the 3D Programming team;
- Participate in the interview process for the 3D Programming team;
- Participate in the employee’s performance review process for the 3D Programming team.
What you bring
- University degree in programming, software engineering, computer engineering or equivalent;
- Minimum of 8 years of professional experience in game development or equivalent experience.
- Must have excellent knowledge of C++ and strong development and debugging skills;
- Must have experience working with Unreal 4 or 5 or several commercial or in-house 3D engines (CryEngine, Unity, Gamebryo, etc);
- Strong knowledge of game engine design;
- Knowledge of game engine technologies such as graphics, physics, audio, tools, etc;
- Multi-threaded architecture;
- Knowledge of additional programming languages is an important asset (C#, Python, etc).
Even better if you have
- Leadership;
- Excellent man-management skills;
- Ability to be a team player;
- A desire to push the barriers of technology in video games is required;
- The maturity to give and receive constructive criticism is expected;
- Be a good Communicator.
Why join us?
- 4 days weeks schedule: because your personal life is important;
- 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!
Create Your Profile — Game companies can contact you with their relevant job openings.