Recherche d'emploi > Montréal, QC > Programmeur

Programmeur. euse online senior.e

Hasbro
Montréal, Québ, CA
130K $-140K $ / an (estimé)
Temps plein

Chez Invoke, notre mission est d’avoir du plaisir à créer de grands jeux.

Nous croyons que les meilleurs jeux sont créés par des gens qui aiment leur métier, et qui évoluent dans un environnement qui valorise les membres de leurs équipes ainsi que leurs idées.

Et nous veillons à ce que tout le monde ait la possibilité de contribuer à notre réussite collective, quel que soit son rôle.

En tant que membre de Wizards of the Coast, nous participons à enrichir un catalogue de jeux qui inspirent les joueurs.euses et développeurs.

euses depuis des décennies.

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique !

Invoke Studios cherche actuellement à recruter une "Core Team composée de personnes talentueuses et variées pour un nouveau jeu multijoueur AAA dans l'univers de D&D utilisant l'Unreal Engine.

Si tu souhaites rejoindre une nouvelle équipe et contribuer activement à la conception d'un nouveau projet de jeu, lis ce qui suit.

Description du poste

Invoke est à la recherche d’un.e Programmeur.euse online senior.e pour rejoindre notre équipe en pleine croissance et jouer un rôle crucial dans le développement de notre expérience de jeu multijoueur en ligne.

Tu travailleras en étroite collaboration avec des équipes transversales comprenant des concepteurs de jeux, des artistes et d'autres programmeurs pour créer des systèmes robustes, évolutifs et sécurisés qui alimentent nos fonctionnalités de jeu en ligne.

Ce qu’un.e Programmeur.euse online senior.e fait chez Invoke

Concevoir, développer et maintenir des systèmes qui supportent le gameplay multijoueurs en ligne

S'assurer que les systèmes sont conçus pour gérer un volume élevé de joueurs simultanément et qu’ils sont optimisés pour des expériences de jeu à faible latence

Implémenter des protocoles de communication réseau et technologies efficaces pour faciliter les interactions en temps réel entre les joueurs, le serveur du jeu et les systèmes

Implémenter des mesures de sécurité pour protéger les données des joueurs, empêcher la triche et garantir un environnement de jeu équitable

Monitorer la performance du système, résoudre les problèmes et mettre en place des optimisations pour garantir la fiabilité et stabilité des services en ligne

Travailler en étroite collaboration avec les autres membres de l'équipe afin d'intégrer les systèmes avec les fonctionnalités du jeu et interfaces utilisateur

Documenter l'architecture du système, les API et les processus de développement afin de faciliter la collaboration et le partage des connaissances au sein de l'équipe.

Idéalement, ce que tu apportes à l’équipe

Minimum de 7 ans d'expérience en programmation backend, de préférence dans l'industrie du jeu vidéo ou dans un domaine connexe

Maîtrise d'un ou plusieurs langages de programmation couramment utilisés dans la programmation backend, tels que C++, C#, Go, Rust

Solide compréhension des protocoles de réseau (TCP / IP, UDP), de l'architecture client-serveur et expérience avec la programmation de sockets

Expérience de travail avec des bases de données relationnelles et bases de données NoSQL

Expérience avec l’engin Unreal, un atout

Connaissance des meilleures pratiques en matière de sécurité, d’algorithmes de cryptage et des techniques de prévention de la triche et d’exploitation dans les jeux en ligne

Capacité à analyser des problèmes complexes, à déboguer et à mettre en œuvre des solutions efficaces

Excellente communication verbale et écrite en français et anglais

Une véritable passion pour les jeux vidéo et le désir de contribuer à la création d'expériences de jeu en ligne attrayantes.

Nous sommes un employeur offrant l'égalité des chances

Invoke s'engage à offrir des chances de travail égales à chaque individu, sans égard aux éléments suivants : âge, sexe, orientation sexuelle, handicap physique, religion, citoyenneté, pays d'origine ou toute autre particularité possible.

Nous croyons sincèrement en un environnement de travail respectueux et ouvert d'esprit, dans lequel chacun peut pleinement contribuer au développement de l'organisation.

Nous veillerons à ce que les personnes handicapées bénéficient d'un accommodement raisonnable pour participer au processus de recrutement, pour accomplir les fonctions essentielles de l'emploi et pour bénéficier d'autres avantages et privilèges liés à l'emploi.

Veuillez nous contacter pour demander un accommodement.

Invoke

Il y a plus de 30 jours
Emplois reliés
Hasbro
Montréal, Québec

Chez Invoke, tu as la possibilité de jouer un rôle clé en tant que membre d’une équipe ouverte et talentueuse dans un univers magique !. Invoke Studios cherche actuellement à recruter une "Core Team” composée de personnes talentueuses et variées pour un nouveau jeu multijoueur AAA dans l'univers de ...

People Can Fly
Montréal, Québec
Télétravail

This position provides the opportunity to shape the vision and goals for all online functionality and deliver and support the game's online components. Nous sommes à la recherche d'un gestionnaire de talents pour l'équipe de programmeurs en ligne, chargé de maximiser les résultats du projet et la cr...

Activision Blizzard
Montréal, Québec

Programmeur·euse build sénior - Senior Build Programmer - Beenox. En tant que programmeur·euse build, tu auras à développer, analyser et entretenir les systèmes qui servent à supporter et automatiser les différents processus propres au développement de jeux. Travailler chez Beenox, c’est faire parti...

People Can Fly
Montréal, Québec
Télétravail

Mener des séances de test de jeu pour les développeurs concernés (concepteurs de niveaux, artistes, animateurs et programmeurs) afin de discuter du produit et d’améliorer les prototypes mis en œuvre. ...

Games Jobs Direct
Montréal, Québec
Télétravail

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 a nos programmes de télétravail. Mener des séances de test de jeu pour les déve...

Activision Blizzard
Montréal, Québec

Programmeureuse automatisation & données senior - Senior Automation & Data Programmer. Nous recherchons un་e programmeureuse automatisation & données expérimenté་e pour se lancer dans une aventure qui changera notre expérience de développement et nous aidera à faire passer nos jeux innovants au ni...

Games Jobs Direct
Montréal, Québec

This position provides the opportunity to shape the vision and goals for all online functionality and deliver and support the game's online components. AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni...

Fundstream
Montréal, Québec

Programmeur(euse) analyste C#/. Programmeur(euse) analyste C#/. Fundstream est en pleine expansion et est actuellement à la recherche d’un(e) Programmeur(euse) sénior pour compléter son équipe. ...

People Can Fly
Montréal, Québec
Télétravail

Collaborer avec des artistes, des concepteurs et des développeurs de jeu afin de créer des fonctionnalités de pointe et d’améliorer l’expérience des joueurs.Travailler en étroite collaboration avec d’autres développeurs d’interface utilisateur et concepteurs de jeu pour mettre en place des processus...

Games Jobs Direct
Montréal, Québec

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 a nos programmes de télétravail. ...