Talent.com
People Can Fly
Programmeur principal gameplay / Principal Gameplay Programmer - RemotePeople Can Fly • Montréal, Québec, Canada
Programmeur principal gameplay / Principal Gameplay Programmer - Remote

Programmeur principal gameplay / Principal Gameplay Programmer - Remote

People Can Fly • Montréal, Québec, Canada
1 day ago
Job type
  • Full-time
  • Remote
Job description
Job Description

  • Développer et maintenir les outils et les systèmes nécessaires pour permettre à d'autres développeurs de créer des missions, bâtir des mécaniques de jeu complexes et équilibrer le jeu.
  • Améliorer et maintenir la jouabilité dans le système PCF Framework (basé sur Unreal Engine 4).
  • Créer des prototypes pour de nouvelles fonctionnalités de jeu.
  • Écrire des codes pour des mécaniques de jeu complexes.
  • Écrire des codes pour la disposition des niveaux, le scriptage des événements, l’équilibrage, le rythme narratif et la mise au point.
  • Tester, déboguer, profiler et optimiser la mise en œuvre des éléments.
  • Créer une documentation de conception conforme aux normes de l'équipe.
  • Occasionnellement, aider la personne responsable à mener des initiatives de recrutement en collaboration avec les ressources humaines.
  • Occasionnellement, intégrer de nouveaux employés.
  • Participer activement aux examens du code.

---------------------------------------------------------

  • To develop and maintain the tools and systems necessary for other developers to create missions, build complex gameplay mechanics, and balance the game.
  • To enhance and maintain the Gameplay part of PCF Framework (built on Unreal Engine 5)
  • Prototype new gameplay features
  • Code for complex gameplay mechanics
  • Code for level layout, event scripting, balancing, pacing, and tuning
  • Test, debug, profile and optimize implementations
  • Create design documentation according to Team Standards
  • Occasionally support Lead in recruitment projects with HR collaboration
  • Occasionally can onboard new hires
  • Actively attend to code review

Qualifications

  • Au moins 6 ans d'expérience dans la production de jeux pour consoles et PC.
  • Au moins 1 projet AAA terminé, avec mention comme programmeur ou programmeuse au générique.
  • Grande acuité de ce qui rend les systèmes de jeu amusants.
  • Capacité à travailler dans un environnement fluide et changeant, en faisant face à des défis créatifs en constante évolution.
  • Capacité à travailler avec des développeurs de jeux de toutes disciplines.
  • Solides compétences en programmation C/C++.
  • Solides compétences en mathématiques.
  • Très bonne connaissance de l’IA, de la physique, de l’animation et de la programmation en jouabilité en général.
  • Expérience en scriptage de personnages, en fusion d’animation et avec des techniques similaires.
  • Capacité à repérer les problèmes et à prendre des décisions rapides et justes.
  • Expérience en profilage et optimisation.
  • Expérience de travail sur des consoles comme PS4 et Xbox One.
  • Excellente connaissance du moteur Unreal Engine 4/5.

-----------------------------------------------------------------

  • At least 6+ years of experience in the production of games for consoles and PC
  • At least 1 shipped AAA projects from start to finish with credits as a programmer
  • A keen sense of what makes gameplay systems fun
  • Ability to work well in a fluid, changing environment as creative challenges evolve
  • Ability to work with game developers from all disciplines
  • Excellent skills in C/C++
  • Strong math skills
  • Strong familiarity with AI, physics, animation and gameplay code in general
  • Experience with character scripting, animation blending and similar techniques
  • Ability to diagnose problems and make quick and accurate decisions
  • Experience with profiling and optimizations
  • Experience working on consoles such as PS4/5 and Xbox One
  • Unreal Engine 4/5 excellent knowledge


Additional Information

Ce que nous offrons:

  • Un ensemble d’avantages sociaux payés à 100 % par PCF. La compagnie d’assurance rembourse les réclamations à 100 % (jusqu’à 1000 $ de services par année, en plus d’une couverture familiale ou individuelle).
  • Une couverture dentaire complète, y compris les soins dentaires.
  • La cotisation égale au REER à hauteur de 4 % avant déductions fiscales, 100 % acquis dès le premier jour.
  • Une semaine de congé payé pendant les vacances d’hiver.
  • 20 jours de congé payé et 5 jours de congé de maladie payé.
  • Des séances gratuites de soins virtuels de santé et de bien-être mental, incluses dans le régime pour les membres et leurs personnes à charge.
  • Des occasions de développement personnel et la possibilité d’œuvrer dans un environnement mondial.
  • L’occasion de travailler au sein d’une équipe créative avec des personnes passionnées par ce qu’elles font.

-----------------------------------------------------------------

What we offer:

  • Benefit package 100% paid by PCF. The insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage).
  • Full Dental coverage, including major dental.
  • 4% RRSP matching before tax deductions, 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental well-being sessions are included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.
Create a job alert for this search

Programmeur principal gameplay / Principal Gameplay Programmer - Remote • Montréal, Québec, Canada

Similar jobs

- Programmeur·euse I.A. Senior

Haven Interactive StudiosMontreal (administrative region), QC, CA
Full-time

May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions.Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – an... Show more

 • Promoted

Unity Game Programmer (C#) — Hybrid, Flexible Hours

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

Un studio de développement de jeux mobiles recherche un Programmeur.Vous aurez un rôle central dans la conception de l'architecture du jeu et implémenterez des fonctionnalités de gameplay.Ce poste ... Show more

 • Promoted

Senior Unreal Gameplay Programmer – Remote, AAA Games

High Voltage SoftwareMontreal (administrative region), QC, CA
Remote
Full-time

A leading video game developer is seeking a Senior Unreal Gameplay Programmer to join their growing Engineering team.This role involves collaborating with designers and artists to create and iterat... Show more

 • Promoted

Programmeur de jeux 3D/Gameplay 3D Programmer

BudgeMontreal, Montreal (administrative region), CA
Full-time

Programmeur de jeux 3D / Gameplay 3D Programmer.Êtes-vous une personne motivée, créative et passionnée? Voulez-vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous... Show more

 • Promoted

Programmeur de jeux 3D/Gameplay 3D Programmer

Budge StudiosMontreal (administrative region), QC, CA
Full-time

Programmeur de jeux 3D / Gameplay 3D Programmer.Êtes‑vous une personne motivée, créative et passionnée? Voulez‑vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous... Show more

 • Promoted

Lead Gameplay Programmer

jobr.proMontreal (administrative region), QC, CA
Full-time

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts.We’re always improving on the tools and technology that empower content... Show more

 • Promoted

Remote Unreal Engine 5 Gameplay Programmer

High Voltage SoftwareMontreal (administrative region), QC, CA
Remote
Full-time

A leading game development company in Canada is seeking an experienced Unreal Engine 5 Programmer.This role involves collaborating with artists and designers to create innovative gameplay systems a... Show more

 • Promoted

SENIOR GAMEPLAY PROGRAMMER, 3C / PROGRAMMEUR·EUSE GAMEPLAY SÉNIOR 3C Montreal

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

À propos de KRAFTON Montréal :.Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'industrie du jeu.Nous travaillons sur un jeu basé sur une propriété intellectu... Show more

 • Promoted

Automation Tools Programmer for AAA Games

2KMontreal (administrative region), QC, CA
Full-time

Une entreprise de jeux vidéo recherche un programmeur d'outils pour développer et soutenir des outils internes centralisés intégrés dans les pipelines des studios.Le candidat idéal a une solide exp... Show more

 • Promoted

Allemand/German - Localisation de jeux vidéo | Localization Video Game QA Tester

SideMontreal, Montreal (administrative region), CA
Full-time +1

AQ en localisation de jeux vidéo | Localization Video Game QA Tester – Side Montréal.Are you a gamer looking to leverage your native language? Side Montréal is seeking German Localization QA game t... Show more

 • Promoted

Senior Gameplay Programmer, 3C / Programmeur·euse Gameplay Sénior 3C

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

MUST BE LEGALLY ABLE TO WORK IN CANADA AND BE BASED IN THE PROVINCE OF QUEBEC **.À propos de KRAFTON Montréal :.Nous sommes un studio de développement de jeux de premier plan composé de vétérans de... Show more

 • Promoted

Programmeur.se Gameplay Senior / Senior Gameplay Programmer

Foundry 42 Ltd. UkMontreal (administrative region), QC, CA
Full-time

La connaissance de l'anglais est requise pour ce poste car le/la titulaire devra collaborer quotidiennement avec nos équipes des studios internationaux et participer à des réunions de travail qui s... Show more

 • Promoted

- Programmeur·euse I.A. Senior/AI Programmer

PlayStation NetworkMontreal (administrative region), QC, CA
Full-time

PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work.Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and service... Show more

 • Promoted

SENIOR GAMEPLAY PROGRAMMER, 3C / PROGRAMMEUR·EUSE GAMEPLAY SÉNIOR 3C

Studio KRAFTON MontréalMontreal
Full-time

MUST BE LEGALLY ABLE TO WORK IN CANADA AND BE BASED IN THE PROVINCE OF QUEBEC.We are a leading game development studio composed of veterans of the game industry.We are working on a game based on an... Show more

 • Promoted

Programmeur.euse jouabilité en ligne et progression

Studio Quantic Dream Montréal Inc.Westmount, Montreal (administrative region), CA
Full-time

Quantic Dream est un studio de création de jeux vidéo créé en 1997 par David Cage, basé à Paris en France et à Montréal au Canada.Les expériences uniques proposées par Heavy Rain™, Beyond: Two Soul... Show more

 • Promoted

Programmeur.se de jeu multijoueur / Multiplayer Gameplay Programmer

ZeniMax MediaMontreal (administrative region), QC, CA
Full-time

We consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.Viens te joindre à l’équipe de Bethesda Game Studios, l’éq... Show more

 • Promoted

Programmeur Gameplay Senior – Multijoueur Unreal

Ubisoft EntertainmentMontreal, Montreal (administrative region), CA
Full-time

Une entreprise de développement de jeux vidéo recherche un(e) Programmeur·euse gameplay senior pour concevoir et optimiser des systèmes de gameplay pour un nouveau jeu multijoueur.Le candidat idéal... Show more

 • Promoted

Programmeur.euse Gameplay Senior– Anti‑Cheat – [Rainbow Six Siege]

Jobs for HumanityMontreal (administrative region), QC, CA
Full-time

Rainbow Six Siege recherche un(e) Gameplay Programmer talentueux(se) et rigoureux(se) pour contribuer à notre mission : garantir un environnement juste et compétitif pour notre communauté.Nous nous... Show more

 • Promoted

Remote C++ Games Programmer – Vancouver Area

Smoking Gun InteractiveMontreal (administrative region), QC, CA
Remote
Full-time

A leading game development studio is seeking an enthusiastic Programmer based in Vancouver, Canada.This remote position involves producing efficient, clean code and creatively solving game technolo... Show more

 • Promoted

Senior Rendering Programmer Montréal, Quebec, Canada

2K Games, Inc.Montreal (administrative region), QC, CA
Full-time

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision.You’ll collaborate with a passionate group of ... Show more