Talent.com
Ironbelly Studios
Unreal Engine Developer ~ Développeur UnrealEngineIronbelly Studios • Montréal, Canada
Unreal Engine Developer ~ Développeur UnrealEngine

Unreal Engine Developer ~ Développeur UnrealEngine

Ironbelly Studios • Montréal, Canada
30+ days ago
Job type
  • Full-time
Job description
Français à suivre 🎯 The Opportunity We're building games that start as bold questions. We need someone who can answer them fast — then stick around to see how the story ends. If you thrive in the space between first playable and final ship, this role was designed for you. 👤The Role This is a dual-phase position built around the full arc of a game idea. First, you'll rapid-prototype — validating concepts fast, failing cheap, and surfacing what actually fun looks like. When a prototype earns its green light, you transition into production, owning the systems you built and scaling them into something shippable. You'll work directly with designers, artists, and studio leadership — close to decisions, with real creative influence from day one. 💼 What You'll Do Phase 1 - Prototype Speed-to-learning is the mandate. Build fast, learn faster. Build playable prototypes in UE5 that prove or disprove core gameplay loops Design lightweight systems for fast iteration — no over-engineering, no premature optimization Translate design intent into interactive experiences, often from rough sketches or verbal briefs Instrument prototypes for playtesting and present findings with clear technical recommendations Keep prototype code clean enough to survive a greenlight and become a production foundation Phase 2 - Production When the prototype earns its keep, you help it grow up. Harden prototype systems into production-quality, performant Unreal Engine code Own core gameplay systems: character mechanics, AI, physics, and game state Hit milestones, pass quality gates, collaborate cross-functionally with art and animation Profile and optimize for consistent frame rates across target platforms Mentor junior devs and contribute to technical design decisions as the team scales as needed 🛠️What You Bring Generalist Range: Multi-genre experience or demonstrated ability to adapt. You don't just know one type of game. Core Engine: 5+ years with Unreal Engine (UE4/UE5), deep C++ knowledge within the UE framework — UObject, AActor, GAS, engine subsystems. Architecture: Strong grasp of gameplay architecture patterns — component-entity design, event-driven systems, finite state machines. Shipped Titles: At least one commercial release under your belt, any platform. You know what the finish line looks like. Blueprints: Comfortable using Blueprints for rapid prototyping and creating designer-facing tooling without needing a programmer to babysit. Communication: Can translate technical constraints into plain language. Leadership shouldn't need a translator when you're in the room. 📍 Location Hybrid role based in Montreal, Quebec. Exceptional candidates in Canada may be considered but local candidates will be prioritized. ~ 🎯 L'opportunité Nous créons des jeux qui naissent de questions audacieuses. Nous avons besoin de quelqu'un capable d'y répondre rapidement, puis de rester pour voir comment l'histoire se termine. Si vous vous épanouissez dans l'espace entre la première version jouable et la version finale, ce poste est fait pour vous. 👤Le poste Il s'agit d'un poste en deux phases, articulé autour du cycle complet d'une idée de jeu. Dans un premier temps, vous réaliserez des prototypes rapides, en validant rapidement les concepts, en échouant à moindre coût et en mettant en évidence ce qui est réellement amusant. Lorsqu'un prototype est validé, vous passez à la production, en prenant en charge les systèmes que vous avez créés et en les adaptant pour qu'ils puissent être commercialisés. Vous travaillerez en étroite collaboration avec les concepteurs, les artistes et la direction du studio, à proximité des décisions, avec une réelle influence créative dès le premier jour. 💼 Ce que vous ferez Phase 1 - Prototype La rapidité d'apprentissage est la priorité. Construisez rapidement, apprenez encore plus vite. Construisez des prototypes jouables dans UE5 qui prouvent ou réfutent les boucles de gameplay fondamentales. Concevez des systèmes légers pour une itération rapide, sans suringénierie ni optimisation prématurée. Traduisez l'intention de conception en expériences interactives, souvent à partir d'esquisses ou de briefs verbaux. Instrumentez les prototypes pour les tester et présentez vos conclusions avec des recommandations techniques claires. Gardez le code du prototype suffisamment propre pour qu'il obtienne le feu vert et devienne une base de production. Phase 2 - Production Lorsque le prototype fait ses preuves, vous l'aidez à évoluer. Consolidez les systèmes prototypes pour obtenir un code Unreal Engine performant et de qualité production. Maîtrisez les systèmes de gameplay fondamentaux : mécanique des personnages, IA, physique et état du jeu. Atteignez les objectifs, franchissez les étapes de contrôle qualité, collaborez de manière transversale avec les équipes artistiques et d'animation. Profilage et optimisation pour obtenir des fréquences d'images constantes sur toutes les plateformes cibles. Encadrez les développeurs juniors et contribuez aux décisions de conception technique à mesure que l'équipe s'agrandit selon les besoins. 🛠️Ce que vous apportez Polyvalence: expérience dans plusieurs genres ou capacité avérée à s'adapter. Vous ne connaissez pas qu'un seul type de jeu. Moteur principal: plus de 5 ans d'expérience avec Unreal Engine (UE4/UE5), connaissance approfondie du C++ dans le cadre UE — UObject, AActor, GAS, sous-systèmes du moteur. Architecture: bonne maîtrise des modèles d'architecture de gameplay — conception d'entités composantes, systèmes événementiels, machines à états finis. Titres commercialisés: au moins une sortie commerciale à votre actif, sur n'importe quelle plateforme. Vous savez à quoi ressemble la ligne d'arrivée. Blueprints: à l'aise avec l'utilisation des Blueprints pour le prototypage rapide et la création d'outils destinés aux concepteurs sans avoir besoin d'un programmeur pour vous assister. Communication: capable de traduire les contraintes techniques en langage simple. La direction n'a pas besoin d'un traducteur lorsque vous êtes dans la pièce. 📍 Lieu Poste hybride basé à Montréal, au Québec. Les candidats exceptionnels résidant au Canada peuvent être pris en considération, mais la priorité sera donnée aux candidats locaux.
Create a job alert for this search

Unreal Engine Developer ~ Développeur UnrealEngine • Montréal, Canada

Similar jobs

Développeur.se sénior.e de logiciels/ Senior Engine Software Developer - Iron Man

Motive Studiomontreal (administrative region), qc, Canada
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.A community that connects across the globe, where cre... Show more

 • Promoted

Senior Gameplay AI Engineer (Unreal/UE5)

2KMontreal
Full-time

A leading video game developer based in Montreal is seeking a Senior AI Engineer to enhance AI Systems for their new project.In this role, you will collaborate across departments to implement AI so... Show more

 • Promoted

Développeur de logiciels pour les technologies émergentes

Electronic Arts (EA)montreal (administrative region), qc, Canada
Full-time

Devenez Développeur de logiciels au sein d’Electronic Arts et collaborez avec des experts pour intégrer des technologies avancées dans un moteur de jeu de classe mondiale.Ce poste hybride vous fait... Show more

 • Promoted

Firmware Design Engineer

Cadence Design SystemsMontreal (administrative region), QC, CA
Full-time

Ingénieur en conception de micrologiciel / Firmware Design EngineerApplylocations: MOUNT-ROYAL (Montreal)time type: Full timeposted on: Posted Todayjob requisition id: R55507## **At Cadence... Show more

 • Promoted

Ingénieur Développement Cloud pour Jeux

Wizards of the CoastMontreal (administrative region), QC, CA
Full-time

Wizards of the Coast recherche un Ingénieur en Développement Cloud pour modéliser des solutions via AWS et soutenir les équipes de développement de jeux.Ce poste pratique se concentre sur la fiabil... Show more

 • Promoted

Ingénieur de produits

Mattel, Inc.Montreal West, QC, CA
Full-time

LA CRÉATIVITÉ EST NOTRE SUPER-POUVOIR.C’est notre héritage et c’est aussi notre avenir.Car nous ne faisons pas que fabriquer des jouets.Nous créons des produits et des expériences innovants qui ins... Show more

 • Promoted

Expert en Plateforme Infonuagique

HasbroMontreal
Full-time

Intégrez Wizards of the Coast en tant qu'expert en plateforme infonuagique.Collaborez sur des solutions techniques pour les développeurs utilisant Unreal Engine.Ce rôle se concentre sur l'innovatio... Show more

 • Promoted

Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc.Montreal (administrative region), QC, CA
Full-time

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement.Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de peti... Show more

 • Promoted

Senior Full-Stack Dashboard Engineer for Gaming

UnityMontreal (administrative region), QC, CA
Full-time

Une entreprise de technologie recherche un développeur Full-Stack sénior pour créer des tableaux de bord pour Unity Ads.Le candidat idéal aura une solide expérience en TypeScript et React, ainsi qu... Show more

 • Promoted

Unreal UI Engineer — AAA Games (C++)

People Can Fly StudioMontreal
Full-time

Un studio de développement de jeux indépendant recherche un programmeur C++ avec au moins 5 ans d'expérience et une connaissance approfondie du moteur Unreal Engine pour contribuer à divers projets... Show more

 • Promoted

Développeur/Développeuse GenAI / IA Générative | GenAI / Generative AI Developer

Cossettemontreal (administrative region), qc, Canada
Full-time

Parce que travailler chez Cossette, c’est se brancher sur une énergie créative incomparable.C’est collaborer avec des clients qui flashent sur des projets stimulants qui mettent nos forces en lumiè... Show more

 • Promoted

Ingénieur logiciel senior en IA appliquée

Simpro Software New Zealand LtdMontreal (administrative region), QC, CA
Full-time

Nous recherchons un Ingénieur logiciel senior en IA appliquée de haut calibre pour rejoindre l'équipe d'ingénierie Delight.Delight est une équipe dynamique, dirigée par ses fondateurs, fonctionnant... Show more

 • Promoted

Leader en Ingénierie de l'IA à Fairstone

Fairstone BankMontreal (administrative region), QC, CA
Full-time

Saisissez l'opportunité de devenir Leader en Ingénierie de l'IA à La Banque Fairstone, où votre expertise stratégique rencontrera l'innovation technologique.Ce rôle hybride vous permet d'évoluer da... Show more

 • Promoted

Ingénieur Jouabilité dans l'univers BioShock

Cloud ChamberMontreal
Full-time

Rejoignez Cloud Chamber en tant qu'Ingénieur Jouabilité, là où la créativité rencontre la technologie.Ce poste nécessite une expertise dans Unreal Engine 5 et des langages de programmation C/C++.Da... Show more

 • Promoted

Développeur Outils Créatif à Montréal

KraftonMontreal (administrative region), QC, CA
Full-time

Faites partie de KRAFTON en tant que Développeur Outils Créatif.Utilisez votre savoir-faire en Unreal Engine et C# pour concevoir des solutions novatrices.KRAFTON Montréal recrute un Développeur Ou... Show more

 • Promoted

Développeur·se Fullstack / Fullstack Developer

Cloud Imperium GamesMontreal (administrative region), QC, CA
Full-time

We are a crowdfunded company and have a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”.We want to build the best we can deliver and we beli... Show more

 • Promoted

Développeur.se sénior.e d’outils /Senior Tools Developer (Apex Legends)

Respawn Entertainmentmontreal (administrative region), qc, Canada
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ... Show more

 • Promoted

KRAFTON: Développeur Outils Expérimenté

KRAFTON Montréal StudioMontreal (administrative region), QC, CA
Full-time

KRAFTON Montréal recherche un Développeur Outils passionné pour innover dans le monde du jeu vidéo.Ce poste hybride vous permettra d'exercer vos compétences tout en impactant le développement de pr... Show more

 • Promoted

Ingénieur / Architecte en IA agentique -FTA

SIA Innovations Inc.Montreal (administrative region), QC, CA
Full-time

Programme d'apprentissage accéléré — Architecte de systèmes.Ingénieur(e) logiciel / Analyste logiciel.Vous plantez ici une ambition de bâtir une carrière, pas simplement d’occuper un emploi.Vous êt... Show more

 • Promoted

Développeur(euse) logiciel - Simulation (Houdini) / Simulation (Houdini) - Senior Technical

Sony Pictures ImageworksMontreal (administrative region), QC, CA
Full-time

Développeur(euse) logiciel - Simulation (Houdini) / Simulation (Houdini) - Senior Technical Developer.Les Films Sony Imageworks Québec Inc.Premières Nations Kanien’keha:ka (Mohawk).Nous nous engage... Show more