Chef ·fe technique de programmation
- Montreal, QC, Canada
Temps plein
La candidature s’ouvre dans un nouvel onglet.
Détails de l’emploi
- Type d’emploi
- Temps plein
- Postuler avant le
- Expérience
- Un minimum de 3 ans d'expérience comme lead technique sur une production de jeu, avec au moins un titre lancé dans ce rôle;
- Langue de l’annonce
- Français
- Publié
Description originale de l’offre
Le rôle
Nous recherchons un ou une Chef
Chez Behaviour Interactif, on croit en l’équité des chances pour tout le monde et on célèbre la diversité des personnes, des perspectives et des idées. C’est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, indépendamment de leur âge, sexe, ethnicité, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identité de genre, statut familial, handicap ou toute autre caractéristique protégée par les lois applicables.
Dans ce rôle, vous devrez :
Nous recherchons un ou une Chef
- fe technique de programmation pour joindre une équipe centrale dédiée à la productivité des développeurs dans l'ensemble des productions de Behaviour. Les membres de cette équipe sont intégrés aux équipes de production pour des missions assez longues pour avoir un impact durable. Ils travaillent aux côtés des programmeurs et de la direction technique pour les rendre plus rapides et plus efficaces, puis transmettent ce qu'ils ont appris à la production suivante. Ces productions vont des jeux live aux projets en développement, sur Unreal Engine et Unity, et comprennent des titres multijoueurs en ligne.
- fe technique de programmation , tu ne géreras pas d'équipe, mais tu changeras la façon dont les équipes travaillent, en améliorant à la fois leur productivité ainsi que la qualité et la stabilité de ce qu'elles livrent.
Chez Behaviour Interactif, on croit en l’équité des chances pour tout le monde et on célèbre la diversité des personnes, des perspectives et des idées. C’est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, indépendamment de leur âge, sexe, ethnicité, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identité de genre, statut familial, handicap ou toute autre caractéristique protégée par les lois applicables.
Dans ce rôle, vous devrez :
- Rendre l'équipe plus rapide et plus efficace. Tu identifieras ce qui ralentit l'équipe de programmation ou nuit à la qualité et à la stabilité de son travail, attaqueras concrètement : en créant ou en améliorant des outils et des pipelines, en automatisant les tâches répétitives, en développant de nouvelles fonctionnalités, en déboguant, ou en traquant les bogues coriaces que personne d'autre n'a réussi à résoudre.
- Travailler en partenariat avec la direction technique de la production. Tu collaboreras étroitement avec le directeur technique, le team lead de programmation et les autres leads techniques pour vous entendre sur les endroits où vos efforts auront le plus d'impact. Tu t'assureras que les améliorations soutiennent la feuille de route de la production plutôt que de lui faire concurrence.
- Faire du mentorat auprès des programmeurs. Tu aideras toute l'équipe de programmation à progresser en partageant les bonnes pratiques de développement logiciel par des présentations techniques, des ateliers, de la programmation en binôme et la collaboration au quotidien.
- Travailler de façon multidisciplinaire. Tu collaboreras avec des représentants de toutes les disciplines de la production de jeux, notamment les artistes, les designers et les producteurs. Tu amélioreras leurs flux de travail partout où la programmation entre en jeu, des pipelines de contenu aux outils d'éditeur.
- Partager les apprentissages. Tu tiendras l'équipe centrale informée de tes progrès et rapporteras les leçons tirées de chaque production, ce qui a fonctionné comme ce qui n'a pas fonctionné, afin que chaque production future puisse en bénéficier.
- Un minimum de 3 ans d'expérience comme lead technique sur une production de jeu, avec au moins un titre lancé dans ce rôle;
- Une capacité démontrée à mener des changements techniques durables : gagner la confiance des programmeurs et des leads techniques, rallier les équipes autour des améliorations et communiquer clairement avec les gens à tous les niveaux de la production;
- Un vrai profil généraliste, à l'aise dans un large éventail de domaines, avec une solide expérience en outils, pipelines et systèmes de build, et idéalement en gameplay, en backend ou dans d'autres domaines;
- Une solide expérience avec Unity et C#; une expérience avec Unreal Engine et C++ est un atout important;
- Une expérience en programmation de jeux multijoueurs en ligne est un atout;
- Un intérêt marqué pour l'évolution du métier de développeur logiciel et le goût d'expérimenter de nouveaux outils et de nouvelles approches pour trouver ce qui fonctionne vraiment.
En savoir plus sur ce poste
Compétences
- Software Development Best Practices
Parrainage de visa
Aucune mention détectée dans l’offre
Mots-clés
- Développement logiciel