Programmeur(-euse) en ligne sénior(e)

2 weeks ago


Montréal QC, Canada People Can Fly Full time
Programmeur(-euse) en ligne sénior(e) / Senior Online Programmer

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 télétravail.

Fondée en 2002, PCF a marqué le genre des jeux de tir avec des titres comme Painkiller, Bulletstorm, Gears of War: Judgment et Outriders. Nous sommes l’un des studios Unreal Engine les plus expérimentés de l’industrie et nous renforçons nos capacités au moyen de solutions internes, à savoir l’infrastructure PCF Framework.

Nos équipes de création travaillent actuellement sur plusieurs titres passionnants : Gemini est notre nouveau projet mené en collaboration avec Square Enix; Maverick est un jeu AAA développé en collaboration avec Microsoft; Bifrost, Victoria et Dagger sont des projets que nous réalisons selon un modèle d’auto-édition. Nous avons également un projet en phase de conception : Red; ainsi que deux projets en technologie de réalité virtuelle : Green Hell VR et Bulletstorm VR, qui est une captivante version en RV de notre jeu de tir culte.

Forte de plus de 20 ans d’expérience, PCF se lance à la découverte de nouveaux horizons. Nous avons pour but de combiner notre expertise avec la créativité des meilleurs visionnaires de l’industrie afin de travailler collectivement à la nouvelle génération de jeux d’action destinés à la communauté mondiale de joueurs.

Si vous choisissez d’entreprendre cette aventure avec nous, vous aurez l’occasion de perfectionner votre art et d’approfondir vos connaissances, en travaillant aux côtés de chefs de file de l’industrie pour offrir une expérience unique et toute nouvelle aux joueurs du monde entier.

Le Projet Victoria est un jeu d’action-aventure AAA non encore annoncé développé par notre équipe nord-américaine, avec le soutien des studios européens duGroupe PCF.

Nous sommes à la recherche d'un(e) programmeur(-euse) en ligne sénior(e) pour rejoindre notre équipe.

Vous aurez pour mission d'implémenter et de soutenir les aspects en ligne de notre jeu, en travaillant en étroite collaboration avec les équipes de production, d'assurance qualité, de PCFF, de programmation et de design. Votre expertise sera cruciale pour assurer le succès et la qualité continue de notre projet.

Ce que vous allez faire

Fonctions principales

  • Proposer, implémenter et être responsable des tâches et fonctionnalités en ligne de manière opportune, tout en fournissant des mises à jour régulières à la production
  • Collaborer avec le cadre PCFF pour intégrer et développer des composants partagés, améliorant ainsi la stabilité et les fonctionnalités des modules partagés
  • Tenir compte de la qualité, de la progression et de la faisabilité du travail.
  • Diviser les tâches en étapes claires, mettre à jour l'avancement régulièrement, poser des questions et signaler les problèmes aux parties concernées, et apporter des solutions au besoin
  • Travailler en étroite collaboration avec le/la Principal(e) et l'architecte du projet pour mettre en œuvre des fonctionnalités et un code de haute qualité, identifiant et adressant de manière proactive les risques avec l'équipe
  • Participer de manière proactive aux examens de code pour partager des connaissances et apprendre des autres membres de l'équipe
  • Soutenir occasionnellement le/la Lead dans les projets de recrutement en collaboration avec les RH, tout en restant informé des meilleures pratiques et des solutions techniques utilisées au sein de l'entreprise
  • Travailler avec les équipes QA pour définir les exigences de test pour les fonctionnalités nouvelles et existantes
  • Travailler avec les programmeur(-euses) backend pour intégrer les fonctionnalités dans le titre et éventuellement étendre les fonctionnalités du backend
  • Contribuer à la définition des exigences pour les fonctionnalités backend
  • Mettre en place un niveau élevé de tests automatisés

Ce que nous recherchons

  • Cumuler plus de 6 années d'expérience dans l’industrie des jeux sur console / PC
  • Avoir contribué activement au développement d'au moins un titre tout au long de son cycle de production
  • Exceller dans l'utilisation d'un langage de programmation principal
  • Posséder une solide expertise des outils de contrôle de source et de révision de code (Swarm, Perforce, Git, etc.)
  • Être à l'aise avec les logiciels de gestion de projet (JIRA, Confluence, etc.) et avoir une compréhension approfondie des concepts de méthodologie client-serveur, d'évolutivité et de sécurité
  • Faire preuve d'une grande autonomie dans son travail
  • Avoir une expérience avérée dans le développement de fonctionnalités en ligne pour les jeux vidéo sur console ou PC, en garantissant la qualité et la fiabilité du code produit
  • Posséder une certaine maîtrise de la programmation en C++
  • Solides compétences en mentorat pour accompagner et soutenir les membres de l'équipe
  • Disposer d'excellentes compétences en communication, aussi bien à l'oral qu'à l'écrit, en anglais

Vous avez-peut-être

  • Expérience avec divers langages de programmation
  • Connaissance approfondie de l'Unreal Engine, un atout majeur
  • Expérience de travail avec des services en ligne tels que PSN, Live, PlayFab, Pragma, Steam, et maîtrise des outils JIRA, Swarm et Git / Perforce
  • Compétences avancées en Kotlin, Go, Python ou SQL
  • 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 majeurs et l’orthodontie
  • 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
#J-18808-Ljbffr
  • Stage Programmeur

    6 days ago


    Montréal, QC, Canada peoplecanfly Full time

    Programmeur(-euse) en ligne sénior(e) / Senior Online Programmer 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...

  • Senior programmeur.

    2 weeks ago


    Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote 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...

  • Senior programmeur.

    6 days ago


    Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote 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...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote 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...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote 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...


  • Montréal, QC, Canada Haven Interactive Studios Full time

    Position – Online Programmer Intern As part of the online team, the Online Programmer Intern will help us develop, improve and make our online ecosystem sustainable. It will involve adding new online features and exposing them to our teammates in a web frontend but also help us improve our processes and efficiency. It may also involve modifying existing...


  • Brossard, QC, Canada Nortera Full time

    Salaire compétitif et bonification annuelle, politique de congés avantageuse;Horaire de travail flexible en mode hybride;Gamme complète d’avantages sociaux (télémédecine) et programme d’aide aux employés;Environnement favorisant l’apprentissage et le développement professionnel;Opportunités de travailler sur des projets stimulants au sein...


  • Montréal, QC, Canada Activision Blizzard Full time

    Programmeur་euse automatisation & données senior - Senior Automation & Data ProgrammerIdentifiant de demande de poste: Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. À travers notre histoire, nous avons également participé au succès de Crash...


  • Anjou, QC, H1C, Montréal, Canada NuMove Robotique & Vision inc. Full time

    Le groupe NūMove est une entreprise de robotique et de vision. Notre équipe est composée de professionnels expérimentés et hautement qualifiés qui travaillent dans le domaine de solutions d’automatisation pour des entreprises manufacturières depuis plus de 25 ans. Notre riche savoir-faire bonifie l’expérience NūMove auprès de nos clients et...


  • Saint-Georges, QC, Canada Garaga inc. Full time

    Offres d'emploi Analyste Programmeur Sénior Vous êtes passionné par le SQL, C# et Java? L'analyse, la gestion de projets et le contact client vous passionnent? Nous avons l’opportunité de carrière idéale pour vous! Nous sommes à la recherche d'un Analyste Programmeur Sénior passionné pour rejoindre notre équipe dynamique. En tant...


  • Montréal, QC, Canada Haven Interactive Studios Full time

    Position – Pipeline Programmer Intern We are looking for a Pipeline Programmer Intern to join our Pipeline Team dedicated to developer efficiencies and Production Key-Performance Indicators. This role is ideal for those interested in data organization and dashboard creation. You will be responsible for gathering Key Performance Indicators (KPIs) from...


  • Québec, QC, Canada Gearbox Studio Québec Full time

    Gearbox Studio QC/MTL propose un environnement de travail inclusif qui valorise la créativité de tous ses collaborateur.Gearbox Studio QC/MTL offre des conditions avantageuses incluant un horaire flexible et accommodant, un bouquet d’avantages sociaux compétitifs, une contribution d’entreprise substantielle au REER collectif. euse online et...


  • Montréal-Est, Canada Nöord Technologies Corporation Full time

    Contexte:Dans ce mandat, vous serez appelé(e) à jouer le rôle de programmeur(euse) Power BI/Fabric au sein de l'équipe Plateforme BI & Analytique. Vous travaillerez en étroite collaboration avec nos experts analytiques, et aussi avec les architectes, les analystes de sécurité et les développeurs d'autres escouades-produit ou plateformes...


  • Montréal, QC, Canada TEHORA Full time

    TEHORA est présentement à la recherche d’un(e) Programmeur-analyste sénior ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente. Participer activement à la qualité du code produit (documentation, revue de code, propriété collective du code); ...


  • Montréal, QC, Canada DELAN - Chasseurs de Talents en TI Full time

    Le Programmeur en Robotique sera responsable de réaliser la programmation des produits innovateurs de l’entreprise, principalement en langage Karel pour des robots FANUC.PLUS PRÉCISÉMENT• Ajouter de nouvelles fonctionnalités sur les robots• Réaliser le design et améliorer les fonctionnalités existantes• Procéder à la validation de...


  • Montréal, QC, Canada DELAN - Chasseurs de Talents en TI Full time

    Le Programmeur en Robotique sera responsable de réaliser la programmation des produits innovateurs de l’entreprise, principalement en langage Karel pour des robots FANUC.PLUS PRÉCISÉMENT• Ajouter de nouvelles fonctionnalités sur les robots• Réaliser le design et améliorer les fonctionnalités existantes• Procéder à la validation de...


  • Montréal, QC, Canada Haven Interactive Studios Full time

    Position – Intern Programmer - Build & Release As part of the Build & Release team, the Intern Programmer will help us develop and improve the cloud build system that empowers Haven Studios game development. They will work on various technologies such as cloud services, automation and web frontend that support the game builds continuous integration,...


  • Montréal, QC, Canada OSI Group Full time

    Es-tu passionné(e) par le web et les nouvelles technologies ? As-tu de l’expérience dans l’analyse et le développement de solution back-end ? Chez Groupe SOI (Services Optométriques Inc.), Nous recherchons un(e) Analyste programmeur(euse) PHP dynamique, qui contribuera activement à la croissance de l’entreprise en travaillant sur la réalisation...


  • Montréal, QC, Canada DELAN - Chasseurs de Talents en TI Full time

    Le Programmeur en Robotique sera responsable de réaliser la programmation des produits innovateurs de l’entreprise, principalement en langage Karel pour des robots FANUC. PLUS PRÉCISÉMENT • Ajouter de nouvelles fonctionnalités sur les robots • Réaliser le design et améliorer les fonctionnalités existantes • Procéder à la validation de...


  • Anjou, QC, H1C, Montréal, Canada NuMove Robotique & Vision inc. Full time

    Le groupe NūMove est une entreprise de robotique et de vision. Notre équipe est composée de professionnels expérimentés et hautement qualifiés qui travaillent dans le domaine de solutions d’automatisation pour des entreprises manufacturières depuis plus de 25 ans. Notre riche savoir-faire bonifie l’expérience NūMove auprès de nos clients et...