Programmeur(euse) jeux vidéo sénior
About the role
Informations sur le studio
Depuis 1998, Sarbakan est un pilier de l’industrie du jeu vidéo, fier d’être un studio de développement à service complet situé au cœur de Québec. Forts de plus de 25 ans d’expérience , nous avons conçu et produit plus de 1000 jeux originaux et personnalisés, en collaboration avec certaines des marques les plus emblématiques au monde.
En 2013, Sarbakan a rejoint la grande famille d’ Adrenaline Amusements , un leader canadien dans le domaine des jeux d’arcade interactifs. Cette acquisition a permis de combiner l’expertise de deux pionniers de l’industrie, renforçant notre capacité à innover et à livrer des produits de divertissement de haute qualité, conçus et fabriqués ici même au Canada.
Notre passion : Créer des expériences ludiques mémorables conçues spécialement pour les bornes d’arcade, où chaque partie devient un moment de pur divertissement. Grâce à une petite équipe talentueuse et multidisciplinaire, nous transformons chaque idée en un univers captivant, en mettant l’accent sur la qualité, l’innovation et le plaisir de jouer.
Aujourd’hui, Sarbakan continue d’évoluer, en alliant créativité, technologie et expertise pour repousser les limites du divertissement interactif. Bienvenu dans l’univers Sarbakan!
Programmeur en jeu vidéo
Nous recherchons un(e) programmeur(euse) de jeux passionné et créatif pour rejoindre notre équipe de programmation. Vous participerez à la conception, au codage et à l’optimisation de jeux vidéo sur différentes plateformes. Vous collaborerez étroitement avec le directeur de la programmation, les artistes, les concepteurs et les testeurs pour donner vie à des expériences de jeu immersives et innovantes.
Responsabilités
Conception et architecture technique du jeu :
- Définir et concevoir l'architecture logicielle du jeu, en tenant compte des contraintes techniques (performance, mémoire, etc.).
- Travailler en étroite collaboration avec les concepteurs de niveaux et les artistes pour s’assurer que la vision créative du jeu est bien traduite techniquement.
- Proposer des solutions techniques pour résoudre les défis rencontrés durant le développement.
Optimisation et performance :
-
S’assurer de la performance du jeu sur les différentes plateformes ciblées (Principalement des jeux d’Arcade).
-
Identifier les blocages et les problèmes de performance, et mettre en place des solutions d'optimisation.
-
Implémenter des systèmes permettant d’assurer une expérience de jeu fluide et réactive.
Gestion de la qualité et des tests :
- Garantir la qualité technique du code à travers des tests unitaires, des tests d’intégration et des analyses de performance.
- Participer à la résolution des bugs et des problèmes techniques tout au long du cycle de développement.
- Collaborer avec les équipes de QA pour s'assurer que les problèmes identifiés sont corrigés en temps voulu.
Collaboration interdépartementale :
- Travailler en étroite collaboration avec les équipes de design, d’art, de son et de production pour assurer une cohérence et une fluidité du développement.
Documentation et procédures :
- Maintenir une documentation technique à jour, comprenant les spécifications, les procédures de développement et les bonnes pratiques de programmation.
- Assurer la traçabilité des choix techniques et des évolutions du projet.
Compétences requises :
- Expérience : 5 à 10 ans d’expérience en programmation de jeux vidéo
- Langages de programmation : Expérience avec des langages de programmation C++, C# (ou autres langages spécifiques au développement de jeux).
- Moteurs de jeux : Expérience avec des moteurs de jeux (Principalement Unity)
- Optimisation : Compétences solides en optimisation de la performance des jeux.
- Communication : Bonnes compétences en communication.
- Résolution de problèmes : Forte capacité à identifier, analyser et résoudre des problèmes techniques.
Qualités recherchées :
- Passion pour le jeu vidéo et l’innovation technologique.
- Excellente esprit d’équipe.
- Sens de l'organisation et de la gestion des priorités.
- Capacité à travailler sous pression en maintenant un haut niveau de qualité.
- Autonomie et proactivité dans la recherche de solutions.
Formation
- Diplôme en informatique, en génie logiciel, ou dans un domaine similaire. Une spécialisation en développement de jeux vidéo est un plus.
About Sarbakan
Sarbakan est un studio offrant une gamme complète de services de développement de jeux. Située à Québec, au Canada, notre équipe est la plus expérimentée du secteur. Depuis 1998, nous créons des jeux vidéo originaux et personnalisés, basés sur les marques les plus reconnues à travers la planète.
Nous concevons des jeux numériques multiplateformes divertissants qui mettent au défi les joueurs et repoussent les limites de la technologie.
Nous développons des expériences de jeu pour bornes d'arcade et autres machines fonctionnant avec des pièces de monnaie.
Pour plus d'informations: sarbakan.com
Sarbakan is a full-service game development studio located in Quebec City, Canada. We are the most experienced team in the industry around. Since 1998, we create original and custom video games based on the most recognized brands around the planet.
We design digital games that stun, surprise, and drive players back, time and again, to each brainchild we release.
Sarbakan develops game experiences for arcade/coin-op machines.
For more info: sarbakan.com
Programmeur(euse) jeux vidéo sénior
About the role
Informations sur le studio
Depuis 1998, Sarbakan est un pilier de l’industrie du jeu vidéo, fier d’être un studio de développement à service complet situé au cœur de Québec. Forts de plus de 25 ans d’expérience , nous avons conçu et produit plus de 1000 jeux originaux et personnalisés, en collaboration avec certaines des marques les plus emblématiques au monde.
En 2013, Sarbakan a rejoint la grande famille d’ Adrenaline Amusements , un leader canadien dans le domaine des jeux d’arcade interactifs. Cette acquisition a permis de combiner l’expertise de deux pionniers de l’industrie, renforçant notre capacité à innover et à livrer des produits de divertissement de haute qualité, conçus et fabriqués ici même au Canada.
Notre passion : Créer des expériences ludiques mémorables conçues spécialement pour les bornes d’arcade, où chaque partie devient un moment de pur divertissement. Grâce à une petite équipe talentueuse et multidisciplinaire, nous transformons chaque idée en un univers captivant, en mettant l’accent sur la qualité, l’innovation et le plaisir de jouer.
Aujourd’hui, Sarbakan continue d’évoluer, en alliant créativité, technologie et expertise pour repousser les limites du divertissement interactif. Bienvenu dans l’univers Sarbakan!
Programmeur en jeu vidéo
Nous recherchons un(e) programmeur(euse) de jeux passionné et créatif pour rejoindre notre équipe de programmation. Vous participerez à la conception, au codage et à l’optimisation de jeux vidéo sur différentes plateformes. Vous collaborerez étroitement avec le directeur de la programmation, les artistes, les concepteurs et les testeurs pour donner vie à des expériences de jeu immersives et innovantes.
Responsabilités
Conception et architecture technique du jeu :
- Définir et concevoir l'architecture logicielle du jeu, en tenant compte des contraintes techniques (performance, mémoire, etc.).
- Travailler en étroite collaboration avec les concepteurs de niveaux et les artistes pour s’assurer que la vision créative du jeu est bien traduite techniquement.
- Proposer des solutions techniques pour résoudre les défis rencontrés durant le développement.
Optimisation et performance :
-
S’assurer de la performance du jeu sur les différentes plateformes ciblées (Principalement des jeux d’Arcade).
-
Identifier les blocages et les problèmes de performance, et mettre en place des solutions d'optimisation.
-
Implémenter des systèmes permettant d’assurer une expérience de jeu fluide et réactive.
Gestion de la qualité et des tests :
- Garantir la qualité technique du code à travers des tests unitaires, des tests d’intégration et des analyses de performance.
- Participer à la résolution des bugs et des problèmes techniques tout au long du cycle de développement.
- Collaborer avec les équipes de QA pour s'assurer que les problèmes identifiés sont corrigés en temps voulu.
Collaboration interdépartementale :
- Travailler en étroite collaboration avec les équipes de design, d’art, de son et de production pour assurer une cohérence et une fluidité du développement.
Documentation et procédures :
- Maintenir une documentation technique à jour, comprenant les spécifications, les procédures de développement et les bonnes pratiques de programmation.
- Assurer la traçabilité des choix techniques et des évolutions du projet.
Compétences requises :
- Expérience : 5 à 10 ans d’expérience en programmation de jeux vidéo
- Langages de programmation : Expérience avec des langages de programmation C++, C# (ou autres langages spécifiques au développement de jeux).
- Moteurs de jeux : Expérience avec des moteurs de jeux (Principalement Unity)
- Optimisation : Compétences solides en optimisation de la performance des jeux.
- Communication : Bonnes compétences en communication.
- Résolution de problèmes : Forte capacité à identifier, analyser et résoudre des problèmes techniques.
Qualités recherchées :
- Passion pour le jeu vidéo et l’innovation technologique.
- Excellente esprit d’équipe.
- Sens de l'organisation et de la gestion des priorités.
- Capacité à travailler sous pression en maintenant un haut niveau de qualité.
- Autonomie et proactivité dans la recherche de solutions.
Formation
- Diplôme en informatique, en génie logiciel, ou dans un domaine similaire. Une spécialisation en développement de jeux vidéo est un plus.
About Sarbakan
Sarbakan est un studio offrant une gamme complète de services de développement de jeux. Située à Québec, au Canada, notre équipe est la plus expérimentée du secteur. Depuis 1998, nous créons des jeux vidéo originaux et personnalisés, basés sur les marques les plus reconnues à travers la planète.
Nous concevons des jeux numériques multiplateformes divertissants qui mettent au défi les joueurs et repoussent les limites de la technologie.
Nous développons des expériences de jeu pour bornes d'arcade et autres machines fonctionnant avec des pièces de monnaie.
Pour plus d'informations: sarbakan.com
Sarbakan is a full-service game development studio located in Quebec City, Canada. We are the most experienced team in the industry around. Since 1998, we create original and custom video games based on the most recognized brands around the planet.
We design digital games that stun, surprise, and drive players back, time and again, to each brainchild we release.
Sarbakan develops game experiences for arcade/coin-op machines.
For more info: sarbakan.com