Programmeur(-euse) senior en jouabilité

2 weeks ago


Toronto, Canada People Can Fly Studio Full time

Nous sommes à la recherche d’un(e) Programmeur(-euse) de jouabilité sénior, passionné(e) par la création de systèmes de jeu complexes.
Chez PCF, vous aurez l’opportunité de travaillez avec des technologies de pointe, au côté des nos équipes talentueuses.

Travaillant au sein de plusieurs départements et en étroite collaboration avec le design, vous contribuerez à la mise en œuvre des règles du jeu et des systèmes de jouabilité pour soutenir notre jeu.

Dans votre rôle, votre mission consistera à développer et maintenir les outils et systèmes nécessaires, permettant ainsi aux concepteurs(-trices) de créer de nouvelles mécaniques de jouabilité passionnantes, d'équilibrer le jeu et de créer des expériences de jeu exceptionnelles.

Contribuer au développement de systèmes pour créer des expériences de jeu de classe mondiale
Collaborer étroitement avec des artistes, des designers et d'autres développeurs(-euses) de jouabilité
Produire un code propre, efficace et facilement maintenable
Effectuer des tests, déboguer, profiler et optimiser les implémentations
Élaborer une documentation de conception conforme aux normes de l'équipe
Mener des tests de code et de conception
Apporter un soutien aux programmeurs(-euses) juniors

---------------------------------------------------------------------------------------------
We are looking for an experienced Gameplay Programmer who exhibits passion and curiosity in building complex gameplay systems. At People Can Fly you will work with some of the industry’s most exciting technology and work alongside talented individuals. Working across multiple departments and in close proximity with design, you and your team will implement game rules and gameplay systems to support our game. You will develop and maintain the tools and systems necessary for designers to build new and exciting gameplay mechanics, balance the game and create awesome gameplay experiences.
Work on systems to create world class gameplay experiences
Collaborate with artists, designers and other gameplay developers
Write clean, efficient, and maintainable code.
Test, debug, profile and optimize implementations.
Create design documentation according to team standards
Perform code and design reviews
Support more junior engineers

Qualifications

Au moins 5 ans d'expérience dans la production de jeux pour consoles et PC
Avoir contribué à la réalisation d’au moins un projet AAA en tant que Programmeur(-euse) de jouabilité sénior(e)
Excellente maîtrise d'Unreal Engine
Compétences avancées en C/C++
Solides compétences mathématiques
Familiarité approfondie avec le jouabilité multijoueur
Capacité à diagnostiquer rapidement et à prendre des décisions précises
Compétence avérée dans la rédaction de code efficace et maintenable
Expérience en profilage et en optimisation
Un sens aigu de ce qui rend les systèmes de jouabilité divertissants
Excellentes compétences en communication et attitude d'équipe, travaillant avec des développeurs de jeux de toutes disciplines
Vous avez peut-être également

Connaissance de JIRA, Swarm et Perforce
Bac+3 (ou plus) en informatique ou discipline similaire (physique, mathématiques, génie électrique, etc.)

--------------------------------------------------------------------------------------------------
At least 5+ years of experience in the production of games for consoles and PC
At least one shipped AAA project as Senior Gameplay Programmer
Excellent knowledge of Unreal Engine
Excellent skills in C/C++
Strong math skills
Strong familiarity with multiplayer gameplay
Ability to diagnose problems and make quick and accurate decisions
Ability to write efficient and maintainable code
Experience with profiling and optimizations
A keen sense of what makes gameplay systems fun
Excellent communication and team attitude working with game developers from all disciplines
You might have
JIRA, Swarm and Perforce Knowledge
BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.)



  • Toronto, Canada People Can Fly Studio Full time

    Nous sommes à la recherche d’un(e) Programmeur(-euse) de jouabilité sénior, passionné(e) par la création de systèmes de jeu complexes. Chez PCF, vous aurez l’opportunité de travaillez avec des technologies de pointe, au côté des nos équipes talentueuses. Travaillant au sein de plusieurs départements et en étroite collaboration avec le...


  • Toronto, Canada People Can Fly Studio Full time

    Nous sommes à la recherche d’un(e) Programmeur(-euse) de jouabilité sénior, passionné(e) par la création de systèmes de jeu complexes. Chez PCF, vous aurez l’opportunité de travaillez avec des technologies de pointe, au côté des nos équipes talentueuses.Travaillant au sein de plusieurs départements et en étroite collaboration avec le design,...

  • Senior UX Designer

    3 weeks ago


    Toronto, ON, Canada Behaviour Interactive Full time

    Senior UX Designer - Blight: Survival | Concepteur·trice UX sénior· - Blight: Survival Dans ce rôle, vous devrez: Travailler en partenariat avec les responsables UX afin des créer des expériences accessibles et attrayantes ; Contribuer à évangéliser la vision UX du jeu auprès de l’ensemble de l’équipe ; Collaborer avec l’équipe afin de...

  • Senior UX Designer

    4 weeks ago


    Old Toronto, Canada Behaviour Interactive Full time

    Senior UX Designer - Blight: Survival | Concepteur·trice UX sénior· - Blight: SurvivalDans ce rôle, vous devrez:Travailler en partenariat avec les responsables UX afin des créer des expériences accessibles et attrayantes ;Contribuer à évangéliser la vision UX du jeu auprès de l’ensemble de l’équipe ;Collaborer avec l’équipe afin de trouver...

  • Programmeur(e) de jeu

    3 weeks ago


    Toronto, ON, Canada Behaviour Interactive Full time

    Senior AI Programmer - Blight: Survival | Programmeur·se IA sénior·e - Blight: Survival Dans ce rôle, vous devrez: Écrire du code clair, facile à maintenir, et bien documenté. Déboguer et optimiser du code de haut et de bas niveau afin d’assurer une qualité et un rendement optimal. Évaluer les changements possibles au code et communiquer...


  • Toronto, Canada MAAX BATH Full time

    Sous l’autorité du Coordonnateur amélioration continue, le Programmeur conçoit, installe, maintien et effectue l’entretien des systèmes de contrôle et procédés de fabrication automatisée, et des équipements de production de l’usine sous sa responsabilité, de façon à atteindre les objectifs fixés. De plus, il participe à l’amélioration...


  • Toronto, ON, Canada Behaviour Interactive Full time

    Senior Gameplay Programmer - Blight: Survival | Programmeur·euse jouabilité sénior·e - Blight: Survival Dans ce rôle, vous devrez: Maintenir les fonctionnalités et livrer du code C++ de qualité pour un jeux AAA très anticipé. Maintenir et développer les systèmes de jeu pour une expérience joueur unique Concevoir et mettre en œuvre des...


  • Old Toronto, Canada Behaviour Interactive Full time

    Senior Gameplay Programmer - Blight: Survival | Programmeur·euse jouabilité sénior·e - Blight: SurvivalDans ce rôle, vous devrez:Maintenir les fonctionnalités et livrer du code C++ de qualité pour un jeux AAA très anticipé.Maintenir et développer les systèmes de jeu pour une expérience joueur uniqueConcevoir et mettre en œuvre des systèmes de...


  • Old Toronto, Canada Behaviour Interactive Full time

    Senior Gameplay Programmer - Blight: Survival | Programmeur·euse jouabilité sénior·e - Blight: SurvivalDans ce rôle, vous devrez:Maintenir les fonctionnalités et livrer du code C++ de qualité pour un jeux AAA très anticipé.Maintenir et développer les systèmes de jeu pour une expérience joueur uniqueConcevoir et mettre en œuvre des systèmes de...


  • Old Toronto, Canada Behaviour Interactive Full time

    Senior Gameplay Programmer - Blight: Survival | Programmeur·euse jouabilité sénior·e - Blight: SurvivalDans ce rôle, vous devrez:Maintenir les fonctionnalités et livrer du code C++ de qualité pour un jeux AAA très anticipé.Maintenir et développer les systèmes de jeu pour une expérience joueur uniqueConcevoir et mettre en œuvre des systèmes de...

  • Enquêteur(Euse)

    1 month ago


    Toronto, Canada Office of the Ontario Ombudsman Full time

    Les enquêteurs(euse)s du Bureau de l’Ombudsman de l’Ontario sont chargé(e)s de mener divers dossiers d’enquête tout en travaillant en équipe. En tant qu’enquêteur(euse), vous serez responsable des enquêtes du début à la fin, et vous devrez notamment cerner les problèmes, faire des entrevues avec les témoins, recueillir et analyser des...


  • Toronto, Canada People Can Fly Studio Full time

    Company Description: People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout dans le monde grâce à nos programmes de...


  • Toronto, Canada People Can Fly Studio Full time

    Company Description: People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout dans le monde grâce à nos programmes de...

  • Senior UX Designer

    6 days ago


    Toronto, ON, Canada Behaviour Interactive Full time

    Senior UX Designer - Blight: Survival | Concepteur·trice UX sénior· - Blight: Survival Travailler en partenariat avec les responsables UX afin des créer des expériences accessibles et attrayantes ; Contribuer à évangéliser la vision UX du jeu auprès de l’ensemble de l’équipe ; Collaborer avec l’équipe afin de trouver des solutions...


  • Toronto, Canada Office of the Ontario Ombudsman Full time

    **Division & Section**:Unité générale **Lieu de travail**:483 rue Bay, Toronto (_travail en mode hybride _à_ raison de 2 jours par semaine du bureau et 3 jours de la maison - susceptible de changement) _ **Type de poste et heures de travail**: Permanent, à temps plein - 36.25 heures par semaine **Rémunération**: 83 358 $ - 104 197 $ **Affiliation...


  • Toronto, Ontario, Canada Behaviour Interactive Full time

    Since several work modes are offered to all our employees (100% from home, Flex, 100% in-office), job opportunities posted here are available for candidates across Quebec and Ontario, unless indicated otherwise.Headquartered in Montreal, Behaviour has more than 1,300 employees worldwide with studios in Toronto (Behaviour Toronto), Seattle (Midwinter...

  • Testeur/euse/ logiciel

    20 hours ago


    Old Toronto, Canada Genetec Full time

    We are in need of a persistent Testeur(euse) logiciel / Software Tester to join our vibrant team at Genetec in Québec City, Quebec, Canada.Growing your career as a hybrid Testeur(euse) logiciel / Software Tester is an exceptional opportunity to develop critical skills.If you are strong in problem-solving, strategic planning and have the right talent for the...

  • Testeur/euse/ logiciel

    18 hours ago


    Old Toronto, Canada Genetec Full time

    We are in need of a persistent Testeur(euse) logiciel / Software Tester to join our vibrant team at Genetec in Québec City, Quebec, Canada.Growing your career as a hybrid Testeur(euse) logiciel / Software Tester is an exceptional opportunity to develop critical skills.If you are strong in problem-solving, strategic planning and have the right talent for the...

  • Testeur/euse/ logiciel

    18 hours ago


    Old Toronto, Canada Genetec Full time

    We are in need of a persistent Testeur(euse) logiciel / Software Tester to join our vibrant team at Genetec in Québec City, Quebec, Canada.Growing your career as a hybrid Testeur(euse) logiciel / Software Tester is an exceptional opportunity to develop critical skills.If you are strong in problem-solving, strategic planning and have the right talent for the...

  • Engine Programmer

    2 days ago


    Toronto, Canada People Can Fly Studio Full time

    Company Description: People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout dans le monde grâce à nos programmes de...