Programmeur(-euse) senior en jouabilité

3 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...

  • 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...

  • 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...

  • 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...

  • 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...

  • Testeur/euse/ logiciel

    23 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

    21 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

    21 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...