This job might no longer be available.

3D Programming Team Lead - Dead by Daylight | Chef.fe d'équipe, programmation 3D - Dead by Daylight

Behaviour Interactive
Montreal | Montréal
3 years ago
Apply

As a lead rendering programmer, you will help us create world class rendering techniques and work with art teams to help them achieve their artistic vision. In this role, you would join and guide a team of rendering programmers whose members share a common interest for 3D programming, gaming and improving the game experience of our players.

|In this role, you will:

Manage a team of programmers dedicated to delivering features and fixing bugs in a live environment and on multiple SKUs;

Collaborate with the producer on building and managing the schedule, and drive it to timely completion. This includes estimating (or helping others estimate) time for tasks, assigning them, and committing to meeting all objectives;

Work closely with the Technical Director to plan rendering features, tempered by project risks, as well as long term risks;

Oversee, mentor and guide the rendering team to ensure quality results and efficient working practices;

Achieve high-quality results through team performance;

Conduct regular one-on-ones and performance reviews;

Keep up to date with industry trends in rendering to ensure their rendering tech is competitive;

Work with artists to interpret their creative direction;

Implement, or co-implement rendering features to a high quality;

Provide help and support with programming when needed.

|What we're looking for:

This is a Senior role – you have more than 6 years writing clear and maintainable code;

You have a previous experience leading and managing a team of programmers;

You have shipped at least one game with a full-life cycle delivery as a Lead Programmer;

You are a great programmer and you are more than comfortable writing code;

You love solving challenging technical problems with the most effective solution;

You have previous experience in rendering, with excellent 3D mathematics skills, knowledge of cutting edge rendering techniques, understanding of current graphics hardware, APIs and shaders' programming languages;

You are able to prioritize, plan, organize your work & time and work within deadlines;

You have a strong interest and a real enthusiasm for video games and the gaming environment we work in;

You have strong communication and interpersonal skills;

You are thriving on change and can adapt changing needs and requirements.

En tant que Chef.fe d’équipe, programmation 3D, vous nous aiderez à créer des techniques de rendu de qualité supérieure et travaillerez avec les équipes d’artiste afin de les aider à réaliser leur vision artistique.

Vous rejoindrez et guiderez au jour le jour une équipe de programmation 3D dont les membres partagent un intérêt commun pour la programmation de rendu, les jeux vidéo et l’amélioration de l’expérience de jeu pour nos joueurs.

|Dans ce rôle, vous devrez:

Gérer une équipe de programmation dédiée à livrer de nouvelles fonctionnalités et corriger des bogues dans un environnement en temps réel et sur différents SKUs;

Collaborer avec le.a Producteur.rice pour créer et gérer le calendrier de production et le respecter. Cette tâche va inclure l'estimation du temps prévu pour les tâches, leur assignation et un engagement à atteindre les objectifs;

Travailler étroitement avec la direction technique afin de planifier les fonctionnalités de rendu, en prenant soin d’identifier les risques liés au projet ainsi que les risques sur le long terme;

Superviser, guider et agir à titre de mentor pour l’équipe de rendu afin de s'assurer de l'atteinte des résultats et que les méthodes de travail appliquées soient de qualité;

Atteindre des résultats de qualité exceptionnelle en favorisant sur le travail d’équipe;

Rencontrer régulièrement les membres de l’équipe en 1 :1 et effectuer les évaluations de performance;

Effectuer une veille technologique constante;

Travailler avec les artistes pour réaliser leur vision créative;

Programmer ou collaborer à la programmation des fonctionnalités d'un plus haut niveau de complexité;

Fournir de l’aide et du support à l’équipe de programmation lorsque nécessaire.

|Ce que nous recherchons:

Il s’agit d’un poste expérimenté - vous rédigez un code clair et maintenable depuis au moins 6 ans;

Vous possédez une précédente expérience d’encadrement et gestion d’équipe de programmation;

Vous avez publié au moins un titre en tant que Chef.fe d’équipe de programmation – en gérant le cycle complet de production;

Vous êtes particulièrement à l’aise avec la programmation – notamment en C++ ou C#;

Vous aimez travailler à la résolution de problèmes techniques complexes;

Vous avez de l’expérience en rendu, avec d’excellentes compétences en mathématiques 3D, des connaissances approfondies des techniques de rendu, une expertise dans les outils actuels de graphisme, APIs et langages de programmation de shaders;

Vous êtes capable de prioriser et organiser vos tâches et de travailler avec un échéancier;

Vous avez un réel enthousiasme et intérêt pour le monde du jeu vidéo;

Vous possédez d’excellentes capacités de communication et aimez travailler en équipe;

Vous êtes capable d’évoluer dans un environnement en constant changement.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Behaviour Interactive

Engineering jobs