Login


Programmeur (Programmer)
Flight School Studio (Montreal)
Dallas Office
717 N. Harwood
27th Floor
Dallas, TX 75201
Montreal Office
1751 Richardson Street
Suite 5400
Montreal QC H3K 1G6
Hollywood Office
1575 N. Gower St
Suite 380
Hollywood, CA 90028

Description du poste

Nous sommes Flight School, nous fabriquons des jeux indépendants (Creature in the Well, Stonefly) et nous sommes à la recherche d’un programmeur qui se joindra à nous pour notre prochain jeu.

En tant que programmeur, vous devez trouver un équilibre entre la résolution créative de problèmes et l’organisation technique dans le but de mettre en œuvre une variété d’éléments, de systèmes ou d’autres composantes dans Unreal. Vous travaillerez en collaboration avec toute l’équipe pour résoudre les problèmes techniques de la conception et concrétiser des idées.

Comme nous sommes une petite équipe, vous devez vous attendre à avoir une grande influence sur tout ce que nous faisons. Nous aimons créer des projets en fonction des membres de l’équipe et nous vous encourageons à nous faire profiter de toutes vos compétences uniques. Notre objectif est de créer un milieu de travail où vous vous amusez et aimez ce que vous faites! Outre les compétences et l’expérience, nous sommes à la recherche de la bonne personne pour notre équipe : quelqu’un de réfléchi, d’aimable, de coopératif et d’enthousiaste à l’idée de créer de bons jeux. Nous accordons de l’importance à la constitution d’une équipe d’artistes diversifiés ayant des parcours et des points de vue différents.

Responsabilités

• Transposer les exigences techniques et créatives difficiles à cerner en tâches bien définies
• Élaborer des systèmes de jeux, de la conception jusqu’à leur achèvement
• Mettre au point un code précis, structurable et bien documenté
• Travailler avec la production pour définir la portée de votre travail et planifier en conséquence
• Élargir les capacités de notre équipe grâce à l’expérimentation, à la recherche et au perfectionnement professionnel continus

Qualifications

• Au moins 4 ans d’expérience de la programmation de jeux
• Maîtrise de C++ et de Blueprints dans Unreal
• Bonne connaissance des principaux systèmes de jeux (animation, physique, interface utilisateur, intelligence artificielle, etc.)
• Solides compétences dans les domaines des mathématiques et des vecteurs 3D
• Connaissance du langage C# et Python
• Expérience de Maya ou d’outils similaires
• Capacité de respecter les délais et d’accomplir des tâches complexes avec un minimum de supervision
• Capacité de bien communiquer et de résoudre des problèmes de façon positive et constructive
• Expérience de l’utilisation de FMOD ou de Wwise, un atout
• Expérience du développement de jeux sur console, un atout
• Accro des jeux vidéo

Remarque :
Cette description du poste ne se veut pas exhaustive. L’employé pourrait avoir à réaliser d’autres tâches pour répondre aux besoins courants de l’entreprise.

Veuillez noter que les candidatures de citoyens et de résidents permanents du Canada seront examinées en priorité.
Seules les personnes dont la candidature aura été retenue seront contactées.
Des références peuvent être demandées.

Notez que le générique masculin est utilisé dans le but d’alléger le texte.
Reel FX Montréal souscrit au principe d’équité en matière d’emploi.

Job Summary

We’re Flight School, we make indie games (Creature in the Well, Stonefly), and we’re looking for a Programmer to join us on our next game.

As a Programmer, you’ll balance creative problem solving and technical organization to implement a variety of features, systems, or other components in Unreal. You’ll work collaboratively with the entire team to solve the technical aspects of design and make ideas a reality.

We’re a small team, so you should expect to have a big influence on everything we make. We like to build projects around the team and encourage any unique set of skills that you can bring to the table. We aim to create a work environment where you have fun and love what you do! Aside from skills and experience, we are looking for someone who is the right fit for our team – thoughtful, kind, collaborative and excited to make great games. We value building a diverse team of artists with different backgrounds and points of view.

Responsibilities

• Turn ambiguous technical and creative requirements into well-defined tasks
• Develop game systems from concept to completion
• Write clean, maintainable, and well-documented code
• Work with production to scope your own work and plan accordingly
• Expand our team’s capabilities and through continued experimentation, research and professional development

Qualifications

• Minimum 4 years of industry experience programming on games
• Proficiency in C++ and Blueprints in Unreal
• Familiarity with core game systems such as animation, physics, UI, AI, and more
• Strong 3D vector and math skills
• C# and Python experience
• Some experience with Maya or similar tools
• Able to meet deadlines and complete complex tasks with minimal supervision
• Can communicate well and solve problems in a positive and constructive manner
FMOD or Wwise experience is a plus
• Console development experience is a plus
• Enjoy playing video games

We look forward to hearing from you!

This job description is not meant to be all inclusive. Employee may be required to perform other duties to meet the ongoing needs of the organization.
Please note that Canadian citizens and Canadian permanent residents will be considered in priority.