Programmeur·euse outils

HellaGoodAudio

Quebec

Hybrid

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Horaires flexibles
Modèle hybride (télétravail possible)
Régime d’épargne retraite (REER)
Assurance collective
Télémédecine
Activités sociales

Job summary

Polymorph Games recrute un développeur d’outils expérimenté pour concevoir et maintenir nos outils internes (éditeur, pipeline d’assets, automation). Vous faciliterez le travail des artistes, designers et programmeurs en lien étroit avec le directeur technique.

Maîtrise du C++ requise; autonomie, rigueur et sens de l’initiative sont essentiels pour soutenir l’itération et l’innovation des projets sur PC et console dans un esprit d’équipe.

Qualifications

  • Diplôme en informatique, génie logiciel ou domaine pertinent.
  • Minimum 5 ans d’expérience pertinente en développement d’outils pour le jeu vidéo ou logiciel interactif.
  • Maîtrise du C++ sur des outils et éditeurs maison ou open source.

Responsibilities

  • Concevoir, développer et améliorer les outils internes (éditeur, pipeline asset, automation, gestion des scènes) en C++.
  • Adapter et faire évoluer les outils pour supporter de nouvelles plateformes et workflows.
  • Proposer et tester de nouvelles solutions pour automatiser et accélérer la production.
  • Identifier et résoudre les problèmes de performance ou d’ergonomie des outils.
  • Appliquer les bonnes pratiques de développement et documenter le code.
  • Collaborer avec les équipes artistiques, design et technique pour répondre à leurs besoins.
  • Participer à l’itération et à l’amélioration continue des outils.

Skills

C++
Internal tools
Editor
Asset pipeline
Automation
Scene management
Performance profiling
Code reviews
Documentation
UI/UX

Education

Diplôme en informatique/Génie logiciel

Tools

Unity
Unreal
Godot

Job description

Publié il y a 1 an

À propos du studio:

Rejoindre Polymorph Games, c’est intégrer une petite équipe d’artisans du jeu où priment l’exécution soignée et l’esprit d’équipe. Notre mission : imaginer et développer des jeux de stratégie innovants pour PC et console, centrés sur des systèmes et des mécaniques originales propulsés par notre propre moteur de jeu. Très à l’écoute de notre communauté, nous faisons évoluer nos jeux en continu. Vous rejoindrez une équipe autonome, collaborative et passionnée, où chaque membre a un impact direct sur la création et l’évolution de nos projets.

Nous mettons en valeur au quotidien : Polyvalence , Innovation , Travail d’équipe , Responsabilité et Unité .

Votre impact:

Sous la supervision du directeur technique, vous jouerez un rôle clé pour améliorer la productivité et le workflow des équipes de production. En développant et maintenant nos outils internes (éditeur de jeu, pipeline d’assets, automatisation, etc.), vous faciliterez le travail des artistes, designers et programmeurs. Vous serez le lien entre la technologie du moteur, les besoins de production et l’innovation des processus, avec un focus sur le soutien aux équipes.

Responsabilités principales:

Concevoir, développer et améliorer les outils internes (éditeur, pipeline asset, automation, gestion des scènes, etc.) en C++ pour répondre aux besoins du studio.

Adapter et faire évoluer les outils pour supporter de nouvelles plateformes, fonctionnalités du moteur ou évolutions des workflows.

Proposer, prototyper et intégrer de nouvelles solutions visant à automatiser, fiabiliser ou accélérer la production.

Identifier, profiler et résoudre les problèmes de performance ou d’ergonomie sur les outils utilisés par les équipes.

Appliquer de bonnes pratiques de développement: structuration du code, documentation, code review.

Rester à l’affût des meilleures pratiques et outils de l’industrie

Collaborer de façon proactive avec les équipes artistiques, design et technique pour analyser leurs besoins, concevoir des outils sur-mesure et former les utilisateurs.

Participer à l’itération, à la documentation et à l’amélioration continue des outils selon les retours des utilisateurs internes.

Assurer un support technique réactif et bienveillant auprès des équipes, résoudre les points de friction du quotidien et contribuer à un environnement de travail fluide.

Votre profil

Diplôme en informatique, génie logiciel ou domaine pertinent, ou expérience professionnelle équivalente.

Minimum 5 ans d’expérience pertinente en développement d’outils pour le jeu vidéo ou logiciel interactif.

Excellente maîtrise du C++ sur des outils/éditeurs maison ou open source.

Français professionnel et anglais technique

Expérience avec le développement d’outils, d’éditeurs ou de pipelines de production: asset import/export d’assets, automatisation, UI/UX.

Bonne capacité à comprendre les besoins non techniques et à vulgariser les solutions.

Autonomie, rigueur, esprit d’initiative et excellentes aptitudes à la communication et au support.

Atouts

Connaissance des moteurs de jeu (Unity, Unreal, Godot…) pour benchmarker et s’inspirer.

Nos avantages & bénéfices

Horaires flexibles & modèle hybride (télétravail possible les mardis et jeudis).

Horaire d’été avec vendredis après-midi off.

Congés supplémentaires aux Fêtes.

Congés maladie et mobiles rémunérés.

Programme de partage des profits.

Assurance collective & accès à la télémédecine.

Régime d’épargne retraite (REER) avec contribution de l’employeur.

Activités sociales et moments de détente en équipe.

On a hâte de construire ensemble!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmeur·euse gameplay technique
Programmeur·euse gameplay technique

HellaGoodAudio • Quebec

Hybrid
CAD 90,000 - 130,000
Horaires flexibles
Modèle hybride (télétravail possible)
Vendredis été: après-midi off
+6
Programmeur (-euse) senior en IA / Senior AI Programmer
Programmeur (-euse) senior en IA / Senior AI Programmer

People Can Fly • Quebec

On-site
CAD 110,000 - 140,000
Assurance santé complète
Bonus annuel basé sur performance
Programmeur (-euse) senior en IA / Senior AI Programmer
Programmeur (-euse) senior en IA / Senior AI Programmer

People Can Fly, Sp. z o.o. • Montreal

On-site
CAD 120,000 - 190,000
Assurances santé complètes
Cotisation REER 4 % (prestation 100 %)
Semaine de congé payée + 20 jours/an +
+3
Programmeur (-euse) senior en IA / Senior AI Programmer
Programmeur (-euse) senior en IA / Senior AI Programmer

People Can Fly • Montreal

On-site
CAD 110,000 - 160,000
Assurance maladie
Couverture dentaire
REER 4%
+6
Programmeur(-euse) d’interface utilisateur / UI Programmer
Programmeur(-euse) d’interface utilisateur / UI Programmer

People Can Fly Studio • Montreal

On-site
CAD 80,000 - 100,000
Couverture dentaire complète
4% de cotisation REER
Congés payés
+2
Programmeur de moteur senior
Programmeur de moteur senior

Go Recursos Humanos • Quebec

On-site
CAD 110,000 - 170,000
Assurance collective
REER collectif
PAE
Programmeur.euse 3D Sénior
Programmeur.euse 3D Sénior

Ubisoft Entertainment S.A • Montreal

On-site
CAD 90,000 - 130,000
Senior Programmer - Tools | Programmeur senior - Outils
Senior Programmer - Tools | Programmeur senior - Outils

NBCUniversal Intl. • Montreal

On-site
CAD 90,000 - 150,000
Senior Programmer - Tools | Programmeur senior - Outils
Senior Programmer - Tools | Programmeur senior - Outils

Nbcuniversal Media, LLC • Montreal

On-site
CAD 90,000 - 130,000
Spécialiste - narration technique / Technical Narrative Specialist
Spécialiste - narration technique / Technical Narrative Specialist

People Can Fly Studio • Montreal

On-site
CAD 70,000 - 90,000
Avantages sociaux payés à 100%
Couverture dentaire complète
Cotisation au REER de 4%
+2