🎮 Unreal Engine Developer ~ 🎮 Développeur Unreal Engine

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.

Place of work

Talent Job Seeker
Montréal
app.general.countries.Canada

About us

Identifica el mejor Talento con Talent Job Seeker



Job ID: 10490122 / Ref: 1671cb489df8e3c3540890cf17dd2d0e

Talent Job Seeker