Moment Factory Logo

Moment Factory

Développeur.euse Unreal

Posted 3 Days Ago
Be an Early Applicant
Hybrid
Montréal, QC
Mid level
Hybrid
Montréal, QC
Mid level
As a Unreal Developer, you will create interactive applications while optimizing performance and collaborating with the creative team on innovative solutions.
The summary above was generated by AI

QUELQUES MOTS SUR NOUS

Originaires de tous horizons, nous sommes unis par la passion. Chez nous, chaque nouveau projet est une page blanche qui n’attend que la créativité et le talent de toute l’équipe, qu’importent les responsabilités, les rôles ou les domaines de compétences. Avoir le goût d’inventer, d’essayer, d’échouer pour recommencer et d’apprendre des autres nous permet de participer collectivement à des projets plus grands que soi. C’est aujourd’hui grâce à une équipe de 420 personnes créatives que nous avons la chance de créer des environnements multimédias immersifs au service d’artistes, de musées, d’aéroports, de marques, de parcs thématiques ou d’événements, en plus de nos spectacles signature. Qu’importe le canevas, la soif d’expérimenter et d’innover en vidéo, éclairage, architecture multimédia, design sonore, effets spéciaux et interactivité est au cœur de notre ADN. 


TON ÉQUIPE

Tu te joindras à une petite équipe qui a un grand impact sur le processus créatif et la prise de décision en lien avec les projets en cours. Multidisciplinaire, composée de développeurs.euses Unity, Unreal, Touch Designer, mais également de développeurs.euses graphiques, tu intégreras un groupe toujours prêt à supporter ses collègues. Chaque personne est mise à contribution, tant dans le choix des technologies, la mise en place des processus et le développement des outils. Nous privilégions le partage par des sessions de révision de code et les échanges riches et constructifs entre collègues.


TA MISSION

En tant que développeur.euse Unreal, tu auras un grand rôle à jouer auprès de tes collègues. Tu auras pour mission de participer à la concrétisation de la vision créative du réalisateur.trice en l’accompagnant dans la programmation d’applications interactives et génératives. Comme les équipes de projets sont en général de petite taille, l'étendue de ta contribution en sera d’autant plus importante. En compagnie de tes collègues, tu pourras être consulté.e tant sur la faisabilité des projets que sur le choix des technologies ou l’orientation de la vision créative. Ce poste requiert la maîtrise de C++ et Blueprint. Il est aussi utile de connaître les protocoles de communication des systèmes, des senseurs, de l’audio, la vidéo et de l’éclairage.  

FONCTIONS ET RESPONSABILITÉS

  • Appliquer les bonnes pratiques de développement avec Unreal ;
  • Analyser les performances et mettre en place les solutions techniques d’optimisation ;
  • Produire et maintenir une documentation claire et complète pour les systèmes et les outils développés et participer au développement de la documentation de la librairie d’outils internes pour Unreal Engine ;
  • Participer au diagnostic de situations problématiques et à la résolution de problèmes complexes en aidant à l’élaboration de correctifs ;
  • Comprendre le processus créatif et participer à la recherche de solutions novatrices ;
  • Résoudre rapidement et efficacement les bugs et les problèmes de performance dans Unreal Engine ;
  • Faire la planification et le suivi propres au développement de fonctionnalités logicielles Unreal ;
  • Implémenter la communication du logiciel avec les diverses composantes du système ;
  • Programmer des effets visuels temps réels basés sur des intentions artistiques ;
  • Être une référence technique pour l’équipe, aider les autres développeurs à résoudre leurs problèmes, et garantir la qualité du code produit ;
  • Participer aux réunions créatives et technologiques ;
  • Comprendre les besoins des autres départements et faciliter l'intégration de leur travail dans le projet ;
  • Contribuer à la cohérence de l’expérience utilisateur ;
  • Participer à l’effort de recherche et développement (R&D) ;
  • Participer à la veille technologique dans l’optique d’amélioration continue des processus et des choix technologiques.

TON PARCOURS CONTIENT

  • Une expérience d’au moins 3 ans en développement avec Unreal ;
  • Une maîtrise approfondie d'Unreal Engine, bien connaître des différents systèmes du moteur (physique, rendu, animation, etc.) et capacité à les exploiter efficacement ;
  • Une compétence avancée en C++, écrire du code performant, propre et bien structuré, tout en optimisant l'utilisation de la mémoire et des ressources ;
  • Une expérience avec le Blueprint Scripting, utiliser des Blueprints et du code C++ de manière complémentaire ;
  • Une Capacité à profiler et à optimiser le jeu, y compris la mémoire, le CPU, le GPU, et le réseau ;
  • Une bonne compréhension de la Render Pipeline ;
  • Une expérience de projet avec nDisplay est un grand atout ;
  • La maîtrise des logiciels de gestion de version (Git et Perforce) ;
  • La connaissance de la suite Atlassian (Jira et Confluence) ;
  • Compréhension et maîtrise du français et de l’anglais oral et écrit(tu auras à communiquer en anglais avec des collaborateurs internes et externes) ;
  • Une bonne connaissance de l'infrastructure informatique et des technologies multimédia ;
  • Compétences en audiovisuel, infrastructure réseau, CI/CD, un atout. 

TES QUALITÉS

  • Une aisance dans la communication ;
  • Une grande capacité d’adaptation à l’inconnu ;
  • Une bonne capacité d’analyse technique et résolution de problèmes ;
  • Tu aimes partager ton savoir ;
  • Capacité à estimer et à respecter les date limites ;
  • Patient.e, passionné.e, curieux.euse et bienveillant.e ;
  • Posséder un esprit critique. 

CONDITIONS DE TRAVAIL SPÉCIFIQUES

  • Voyages à l’international à l’occasion dans le cadre d'intégration de projets ;
  • Flexibilité quant aux horaires de travail pour répondre aux exigences des projets, y compris les interventions en dehors des heures normales de travail.

QUELQUES AVANTAGES À TRAVAILLER CHEZ MF :

  • Mode de travail hybride afin d'optimiser l'équilibre vie personnelle-professionnelle ;
  • Assurance collective avantageuse, pour toi et ta famille ;
  • Compte mieux-être te permettant de réclamer des dépenses personnelles allant jusqu'à 250$ par année ;
  • Compte inspiration de 110$ ;
  • Programme d'aide aux employés; gratuit, confidentiel et disponible 24h/24 ;
  • Accès gratuit au service de télémédecine Dialogue, pour répondre rapidement à tes préoccupations de santé et à celles de ta famille ;
  • 5 journées de maladie payées par année ;
  • Plan de formation et de développement des compétences personnalisé, grâce à l'École MF;
  • Repas tous les jours à tarifs réduits, collations et café en tout temps ;
  • Service dédié à la vie MF, catalyseur d'initiatives reliées au bien-être des employés (santé physique, mentale, activités sociales, etc.).

Si tu corresponds à ce poste, nous t’invitons à soumettre ta candidature dès maintenant. Nous ne sommes pas en mesure d’assurer un suivi auprès de chaque candidat, c’est pourquoi nous ne contacterons que les personnes sélectionnées. Merci de considérer une carrière chez Moment Factory. Nous nous réjouissons de faire ta connaissance !

Top Skills

Blueprint
C++
Confluence
Git
JIRA
Perforce
Unreal Engine

Moment Factory Montréal, Québec, CAN Office

6250 Avenue du Parc, Montréal, Québec , Canada, H2V 4H8

Similar Jobs

Yesterday
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Principal Platform Architect role focuses on guiding clients in adopting the ServiceNow platform by establishing technical best practices, governance, and solution design to enhance business outcomes.
Top Skills: AIOracle CloudRemedyServicenowSFDC
Yesterday
Hybrid
Varennes, QC, CAN
Mid level
Mid level
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
The Project Engineer manages project scope, develops investigation plans, communicates with clients, resolves issues, and coordinates laboratory activities to ensure compliance with UL standards.
Top Skills: Engineering SoftwareMS OfficeProject Management Tools
2 Days Ago
Remote
Hybrid
6 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead backend engineering efforts, design and develop scalable systems, handle critical production issues, and mentor team members in a fast-paced environment.
Top Skills: Aws CloudCassandraGitGoJava8KafkaOpensearchPostgresPythonRedis

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account