Poste ouvert
Développeur·euse principal·e UE5
Prendre en charge les décisions techniques et établir comment ce jeu se construit.
Qui nous sommes
Oina Studio est un studio de jeux vidéo indépendant canadien qui développe des jeux narratifs haut de gamme pour PC et console. Nous croyons que les moteurs modernes permettent maintenant à de petites équipes d’atteindre une valeur de production qui exigeait autrefois des centaines de personnes.
Nous nous concentrons sur les expériences solo : des histoires fortes, des personnages auxquels on s’attache et des mondes qui prennent vie à mesure qu’on s’en approche. Notre premier jeu est une aventure narrative sur le cheminement et la complicité, puisée dans la mythologie kazakhe. Nous bâtissons des pipelines solides tout en gardant la créativité et l’agilité d’une petite équipe.
Le rôle
Nous cherchons une personne développeuse de jeux pour prendre en charge les décisions techniques et établir des façons de faire solides pour le studio.
Ton premier livrable est la moitié technique d’une tranche verticale que des éditeurs évalueront à la fin de tes 90 premiers jours. Elle deviendra la fondation du jeu complet que nous bâtissons.
Tu seras la première embauche technique et l’architecte de la façon dont ce jeu se construit. C’est d’abord un rôle d’ingénierie concret — tu écriras du code la majorité de ton temps — et ensuite un rôle de leadership, à mesure que tu aides à faire grandir et à façonner l’équipe de développement à travers le prototypage puis la production.
Le travail est au service du récit : systèmes de personnages, déplacement dans le monde, interactivité d’ambiance. Tu seras responsable de la fondation technique du jeu et tu collaboreras directement avec le fondateur sur les décisions produit. À mesure que le studio grandit, tu dirigeras l’équipe d’ingénierie.
Ce qui t’appartient
Ingénierie (volet principal)
- Concevoir et implémenter les systèmes de jeu fondamentaux dans UE5
- Bâtir et prendre en charge les systèmes narratifs : dialogues à embranchements, déroulement des quêtes, état des personnages, progression
- Établir l’architecture technique du projet à partir de zéro — pipelines, conventions, structure du contrôle de version
- Intégrer les pipelines de contenu entre l’art et l’ingénierie : personnages, environnements, effets visuels, audio
- Optimiser pour les plateformes cibles (PC d’abord, console pour élargir le public plus tard)
- Rédiger la documentation des systèmes et l’intégration des futurs ingénieurs
Leadership technique
- Prendre en charge la feuille de route technique et les estimations de portée pour chaque jalon
- Prendre en charge la revue de code et les standards de qualité — chaque ligne qui entre dans le code répond à ta barre
- Évaluer et choisir les outils, plugiciels et intergiciels tiers
- Coordonner avec la personne responsable de l’art le pipeline artistique côté moteur et les besoins en outils
- Signaler les risques techniques tôt et proposer des solutions; être la personne qui sait ce qui est vraiment difficile
Qui tu es
- Autonome et capable de te diriger — à l’aise d’être la seule personne au développement au départ, capable de cadrer et de prioriser sans encadrement constant
- Une personne qui communique fort bien à l’écrit, avec un réflexe asynchrone d’abord
- Motivé·e par les jeux narratifs — les systèmes de dialogue, de personnages et d’histoire sont le cœur du travail ici, pas une réflexion après coup
- Prêt·e à prendre en charge les décisions techniques et à les assumer sur un projet de plusieurs années
Ce que nous cherchons
Exigences
- Un minimum de 4 à 5 ans d’expérience en ingénierie de jeux, dont au moins 2 ans à un niveau senior ou principal sur un titre commercial livré
- Une maîtrise approfondie de UE5 au niveau du code
- De l’expérience à bâtir des systèmes narratifs ou de type RPG (dialogues, graphes de quêtes, état des personnages)
- De l’expérience à démarrer un projet de zéro — architecture, pipelines et conventions que tu as mis en place toi-même. Le studio hérite des fondations que tu poses; c’est la compétence pour laquelle ce rôle existe
Atouts
- Avoir livré un jeu dans l’espace AA ou indépendant narratif
- De l’expérience avec Unity ou un autre moteur majeur (compétences transférables)
- De l’expérience avec Perforce ou Git LFS sur un grand projet de jeu
- De l’expérience en portage console, un plus — nous en aurons besoin après le lancement sur PC
- La maîtrise de l’anglais
Ce que tu y gagnes
Rémunération
- Salaire concurrentiel et participation significative au capital de l’équipe fondatrice, avec des augmentations aux jalons de financement. Nous bâtissons l’offre autour de la bonne personne et de ce dont elle a besoin pour que ça fonctionne
- Participation au capital : acquisition sur 4 ans, période initiale d’un an
Avantages et culture
- Télétravail d’abord; préférence pour les personnes établies dans le fuseau de l’Est (HE) ou prêtes à travailler sur des heures compatibles
- Minimum de 3 semaines de vacances payées; le studio ferme entre Noël et le jour de l’An
Ce que ce rôle t’offre que les grands studios ne peuvent pas offrir
- Première embauche technique : tu façonnes la manière dont le studio construit, au lieu d’hériter des décisions de quelqu’un d’autre
- Ton architecture est celle du studio — pour ce jeu et ceux qui suivront
- Tu es maître de ton domaine, et l’équipe s’engage derrière tes décisions
À quoi ressemble la réussite
Les 90 premiers jours
- Décisions d’architecture et d’outillage UE5 arrêtées dès tes deux premières semaines
- Fondations de production de la tranche opérationnelles au jour 30 : contrôle de version, pipeline de compilation, processus de revue
- Tranche verticale livrée au jour 90, stable à travers chaque démo aux éditeurs
- Des versions de test livrées à une cadence fiable dès le jour 90
6 mois
- Systèmes de la tranche consolidés en fondations prêtes pour la production
- Version démo du Next Fest livrée et stable
- Feuille de route technique jusqu’au premier lancement définie et défendue dans les demandes de financement
Un an
- Calendrier de production défendu auprès des éditeurs
- Cibles de performance définies pour PC et console
- Une nouvelle personne en ingénierie peut s’intégrer à partir de ta documentation et livrer dès sa première semaine
Notre processus
- Appel d’introduction avec le fondateur
- Travail à faire à la maison
- Entrevue finale
- Offre
Postuler
Ta candidature et ton CV vont directement au fondateur et servent uniquement à évaluer ta candidature pour ce poste.