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 programmeur 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 game designers 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 : minumum 4 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.
Type d'emploi : Temps plein, Permanent
Rémunération : 70 000,00$ à 90 000,00$ par an
Avantages :
- Assurance Invalidité
- Assurance Maladie Complémentaire
- Assurance Vie
- Congés payés
- Cotisation égale au RÉER
- Événements d'Entreprise
- Nourriture à Prix Réduit ou Gratuite
- Régime de retraite
Capacité à faire le trajet ou à déménager:
- Ville de Québec, QC G1K 3C9: Faire le trajet sans problème ou prévoir un déménagement avant de prendre son poste (Obligatoire)
Formation:
Expérience:
- Programmation de jeux: 5 ans (Souhaité)
Langue:
Lieu du poste : En présentiel