Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur jouabilité

Full-time

Red Barrels

English version below

Red Barrels est le studio indépendant basé à Montréal derrière la franchise d'horreur immersive Outlast, une série qui a terrifié plus de 40 millions de joueurs dans le monde. Red Barrels s’est donné pour mission de créer des expériences inoubliables qui glacent le sang des joueurs.

Pour faire partie de notre grande équipe de fans d’horreur, vous devez être à l'aise avec l'utilisation et le travail qui inclus des éléments d'horreur et tout ce que le genre implique (nudité, sang, matériel de recherche visuelle « mature », etc.), avoir un état d'esprit axé sur les résultats et aimer faire des itérations rapides et efficaces. 

Mission principale

Notre studio est à la recherche d’un  Programmeur jouabilité versatile qui apporte un haut niveau de créativité et d'innovation à son travail. Nous recherchons quelqu'un qui souhaite faire les choses différemment et qui s'épanouit dans l'environnement collaboratif d'un studio. Ce rôle vous amènera à travailler en étroite collaboration avec les concepteurs, les artistes et l'équipe de programmation afin d'offrir aux joueurs une expérience de haute qualité. 

 

Tâches et missions


  • Vous travaillez en étroite collaboration avec les artistes, les concepteurs et les autres programmeurs pour aider à développer des fonctionnalités immersives qui soutiennent l'expérience du joueur.

  • Évaluer la complexité des tâches et les décomposer pour atteindre les jalons du projet.

  • Rédiger un code clair, maintenable, portable et hautement fonctionnel.

  • Identifier les problèmes et les opportunités, faire du remue-méninge pour identifier des solutions intéressantes.

  • Effectuer d'autres tâches connexes au sein de l'équipe de programmation et contribuer à tous les aspects du développement de nos jeux.

  • Être orienté vers les résultats et aimer travailler avec des itérations rapides et efficaces.

 

Ce que nous recherchons :


  • +5 ans d'expérience professionnelle en C++ ainsi que de l'expérience dans la programmation de développement de jeux.


  • Bonne connaissance des systèmes d’animations.


  • Tu connais les tendances actuelles en matière de jouabilité et de systèmes de jeu.

  • Connaissance d'Unreal.

  • Familiarité avec les logiciels de suivi des bogues comme Jira et les systèmes de gestion de versions par exemple Perforce.

  • Passionné, orienté vers les solutions, proactif et autonome.

  • Tu aimes analyser les jeux des concurrents et fournir des références pour les 3C, les ingrédients de jouabilité, les mécanismes de base de différents types de jeux.

 

Atouts :


  • Une passion pour les jeux, les films et les livres d'horreur.

  • Une expérience en IA de personnage non-joueur est un plus.

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

Red Barrels is the Montreal-based independent studio behind the immersive horror franchise Outlast, a series that has terrified more than 40 million players worldwide. Red Barrels is dedicated to creating unforgettable experiences that send chills down players’ spines. 

To join our large team of horror fans, you must be comfortable working with and around horror elements and everything the genre entails (nudity, blood, “mature” visual reference material, etc.), have a results-oriented mindset, and enjoy making quick and efficient iterations.

Main mission

Our studio is looking for a versatile Gameplay Programmer who brings a high level of creativity and innovation to their work. We’re looking for someone who wants to do things differently and who thrives in a collaborative studio environment. In this role, you’ll work closely with designers, artists, and the programming team to deliver a high-quality experience for players. 

Tasks and missions


  • You work closely with artists, designers, and other programmers to help develop immersive features that enhance the player experience.

  • Assess the complexity of tasks and break them down to meet project milestones.

  • Write clear, maintainable, portable, and highly functional code.

  • Identify problems and opportunities, and brainstorm creative solutions.

  • Perform other related tasks within the programming team and contribute to all aspects of our game development.

  • Be results-oriented and enjoy working with rapid, efficient iterations.

Profile 


  • 5+ years of professional experience in C++, as well as experience in game development programming.

  • Good knowledge of animation systems.

  • You are familiar with current trends in gameplay and game systems.

  • Knowledge of Unreal.

  • Familiarity with bug-tracking software such as Jira and version control systems such as Perforce.

  • Passionate, solution-oriented, proactive, and self-motivated.

  • You enjoy analyzing competitors’ games and providing references for the 3Cs, gameplay elements, and core mechanics of different game types.


Nice to have 


  • A passion for horror games, movies, and books.

  • Experience with NPC AI is a plus.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Programmeur jouabilité in Montréal, QC vacancy
  •  ...systèmes de véhicules (un atout). Nous recherchons un·e programmeur·euse gameplay sénior·e pour jouer un rôle clé dans la mise en vie...  ...·euse·s afin de transformer une vision créative en réalité jouable, ce poste est fait pour vous. We may use artificial intelligence... 
    Suggested
    Long term contract
    Full time

    Behaviour Interactive

    Montréal, QC
    11 hours ago
  •  ...jeu complexes et équilibrer le jeu. Améliorer et maintenir la jouabilité dans le système PCF Framework (basé sur Unreal Engine 4)....  ...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... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly, Sp. Z O.o.

    Montréal, QC
    11 hours ago
  •  ...inconnu! Description du poste En tant qu’ animateur·trice de jouabilité sénior (PNJ) à Ubisoft Montréal, vous contribuerez à la...  ...animateur·trice·s techniques , les concepteur·trice·s et les programmeur·euse·s ; Tester et ajuster les systèmes d’animation directement... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  • DESCRIPTION Starting date : As soon as possible Hourly/yearly wage : To be discussed Relocation/travel requirements Non Nous sommes constamment à la recherche de candidats talentueux, bons communicateurs, excellents joueurs d’équipe et qui se passionneront...
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Immediate start
    Relocation

    Equisoft

    Montréal, QC
    11 hours ago
  •  ...pour PlayStation et développer la première équipe de développement de jeux Sony au Canada.    Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en... 
    Suggested
    Full time

    Haven Interactive Studios

    Montréal, QC
    11 hours ago
  •  ...milieu de carrière, curieux(se) et motivé(e) à évoluer sur un grand système ERP en pleine transformation technologique? En tant que programmeur(se) RPG/SQL chez Keyloop, vous rejoignez une équipe en pleine transformation technologique — contribuant à moderniser l'une des... 
    Daily paid
    Full time
    Internship
    Worldwide

    Keyloop

    Montréal, QC
    11 hours ago
  •  ...En tant que Programmeur·euse IA chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour repousser les limites des systèmes d’IA et des archétypes d’IA pour BioShock 4. Nous avons de grandes ambitions pour lier l’IA et la narration dans notre... 
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    11 hours ago
  •  ...architecture trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir,...  ...systèmes centraux fondés sur Unreal Engine qui soutiennent la jouabilité, le rendu, la physique, les outils et les pipelines d’un titre... 
    Long term contract
    Full time

    Nbcuniversal

    Montréal, QC
    11 hours ago
  •  ...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez…   Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration... 
    Full time
    Contract work
    Local area

    Kabam

    Montréal, QC
    11 hours ago
  • Description de l'entreprise Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...Cloud Chamber est à la recherche d'un·e programmeur·euse principal·e en IA pour rejoindre notre talentueuse équipe afin de propulser le développement des systèmes et des archétypes d'IA pour BioShock 4. Nous avons de grandes ambitions pour lier l'IA et la narration dans... 
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    11 hours ago
  • $120k - $150k per year

     ...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez... Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration... 
    Full time
    Apprenticeship
    Summer work
    Work at office
    Flexible hours
    Day shift

    Kabam

    Montréal, QC
    11 hours ago
  •  ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour aider à pousser Unreal Engine 5 vers notre vision commune. Vous collaborerez avec un groupe passionné de développeur·euse·s, incluant notre... 
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    11 hours ago
  • Description de l'entreprise Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  • Description de l'entreprise Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...Solution SFT cherche un (e)  Analyste programmeur en géomatique  dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement... 
    Full time
    Remote work

    Solution Sft

    Montréal, QC
    11 hours ago
  •  ...Électrotechnicien(ne) / Programmeur PLC – Quart de jour Horaire & Conditions de travail : ~ Poste à temps plein : 40h/semaine, du lundi au jeudi, de 7h à 17h30 ~ Possibilité de temps supplémentaire (vendredi ou samedi en cas de besoin) ~ Bonus d’assiduité... 
    Full time
    Day shift

    Optalent Llc

    Montréal, QC
    11 hours ago
  • $70k - $100k per year

     ...OFFRE D’EMPLOI : Programmeur.se d’applications HVAC Montréal (Saint-Léonard) | ⏰ Temps plein, permanent | 70k$ - 100k$   À propos de  BBP Énergie   Fondée en 1984, BBP Énergie est une PME québécoise spécialisée dans la régulation automatique et la mécanique du... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    Remote work
    Day shift

    Go Rh

    Montréal, QC
    11 hours ago
  • Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore...
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  • Aimeriez-vous travailler sur des projets CVC d'envergure et vous épanouir aux côtés de spécialistes de l'immotique? Nous avons un emploi à la hauteur de vos ambitions.  Vos responsabilités Préparer la programmation de contrôleurs numériques Delta Controls pour les ...
    Full time
    Day shift

    Regulvar

    Montréal, QC
    11 hours ago
  •  ...faire partie de notre famille. Description: Récapitulatif de la description d'emploi Nous cherchons un(e) Analyste-programmeur(euse) – Java pour la Direction Guichet unique, Cadres, outils et pratiques de développement. Vous aurez à travailler sur des... 
    Full time
    Apprenticeship
    Flexible hours

    It Unlock Consulting Inc.

    Montréal, QC
    11 hours ago
  •  ...repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste En tant que programmeur·euse généraliste à Ubisoft Montréal, vous développerez des outils et des systèmes stables, performants et évolutifs qui... 
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  • Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio...
    Full time

    Behaviour Interactive

    Montréal, QC
    11 hours ago
  •  ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez Ce programmeur sera responsable de tout ce qui touche aux technologies liées aux comportements des NPC : • Responsabilité partagée pour la... 
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...la structure de l’IU, de façon à pouvoir aider l’équipe présentation; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction; Être réactif aux commentaires et produire des itérations rapides;... 
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez… Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration... 
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours

    Kabam

    Montréal, QC
    11 hours ago
  • Nous sommes Highdive, un studio de développement ThunderFire de NetEase Games basé à Montréal. Sans aucune limite, nous créons des jeux qui nous permettent de plonger ensemble dans des émotions pures. Compétences requises : Solides bases en informatique, notamment une...
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    11 hours ago
  •  ...Solution SFT cherche un (e)  Analyste programmeur Oracle Forms  dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement... 
    Full time
    Remote work

    Solution Sft

    Montréal, QC
    11 hours ago
  •  ...systèmes du moteur de jeu. Partager vos connaissances avec les différentes équipes du studio et être une personne-ressource pour les programmeurs. Évaluer et corriger les problèmes de performance simples et complexes, et proposer des optimisations adaptées.... 
    Full time
    Apprenticeship

    Jobs For Humanity

    Montréal, QC
    11 hours ago
  •  ...pour PlayStation et développer la première équipe de développement de jeux Sony au Canada.  Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA... 
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur jouabilité. Be the first to apply!