JOB SUMMARY:We are seeking a seasoned
full-stack game developer who is comfortable working across all aspects of slot game development - including graphics, animation, audio, and game mathematics - to deliver high-quality, high-performance games for the North American market.
The ideal candidate brings a
builder's mindset: someone who is excited to create Bluberi's first in-house iGaming titles while helping establish best practices, tools, and processes for a growing studio. This position offers strong ownership, technical influence, and the chance to leave a lasting mark on a new and strategic business unit.
This is a
hybrid role that requires presence in our
Montreal office two days a week. It may also require occasional travel to Drummondville and internationally.
ESSENTIAL DUTIES AND RESPONSIBILITIES:Essential duties and responsibilities include, but are not limited to the following:
- Develop and ship real money iGaming slot games from concept through certification.
- Implement game logic, math models, animations, audio, and UI using our game development platform.
- Own game features end to end: coding, integration, testing, documentation, and maintenance.
- Troubleshoot and resolve complex technical issues across game code and supporting systems.
- Act as a technical point of reference within the game development team.
- Contribute to the evolution of the game engine, shared tools, and development framework.
- Collaborate with artists and mathematicians to deliver high quality, high performance games.
- Research technical challenges, evaluate solutions, and share best practices with the team.
- Take on additional responsibilities as needed to support the growth of the iGaming studio.
REQUIRED SKILLS AND EXPERIENCE:- Any combination of relevant school and work experience.
- 5+ years programming experience, preferably in casino or video game development.
- Demonstrated knowledge TypeScript and/or JavaScript and Python.
- Familiarity with clean code principles.
- Demonstrated knowledge GIT version control tools.
- Good communication and interpersonal skills.
- Able to work efficiently both as part of a team and independently.
ASSETS:- Knowledge of the casino game industry.
- Bilingualism
PHYSICAL DEMANDS- In the course of this job, the employee is regularly required to talk and hear, stand, walk, sit, and use hands and fingers to touch and handle objects, tools or controls.
- Visual abilities required for this job include near and distance acuity, peripheral awareness, depth perception and focus flexibility.
- May require occasional local, national, or international travel.
RÉSUMÉ DU POSTE:Nous recherchons un
développeur ou une développeuse de jeux généraliste (full-stack) expérimenté(e) qui est à l'aise avec l'ensemble des aspects du développement de jeux de machines à sous, y compris l'intégration des éléments graphiques, audio ainsi que des mathématiques de jeu, afin de livrer des jeux de haute qualité et de haute performance destinés au marché nord-américain.
La personne idéale pour ce poste possède un
esprit de bâtisseur: elle est enthousiaste à l'idée de créer les premiers titres de jeux en ligne (iGaming) développés à l'interne chez Bluberi, tout en contribuant à établir les meilleures pratiques, les outils et les processus d'un studio en croissance. Ce poste offre un fort sentiment d'appropriation, une influence technique importante et la possibilité de laisser une empreinte durable au sein d'une nouvelle unité d'affaires stratégique.
Il s'agit d'un
poste hybride, nécessitant une présence au bureau de
Montréal deux jours par semaine. Des déplacements occasionnels à Drummondville ainsi qu'à l'international peuvent également être requis.
RESPONSABILITÉS PRINCIPALES:Les responsabilités principales sont les suivantes:
- Développer et livrer des jeux de machines à sous, de la conception jusqu'à la certification.
- Implémenter la logique de jeu, les modèles mathématiques, les animations, l'audio et l'interface utilisateur de nos jeux.
- Prendre en charge les fonctionnalités de jeu de bout en bout: programmation, intégration, tests, documentation et maintenance.
- Diagnostiquer et résoudre des problématiques complexes dans le code du jeu et les systèmes de soutien.
- Agir comme référence technique au sein de l'équipe de développement de jeux.
- Contribuer à l'évolution du moteur de jeu, des outils partagés et du cadre de développement.
- Collaborer étroitement avec les artistes et les mathématiciens afin de livrer des jeux de haute qualité et de haute performance.
- Effectuer de la recherche sur des enjeux techniques, évaluer différentes solutions et partager les meilleures pratiques avec l'équipe.
- Assumer toute autre responsabilité nécessaire au soutien et à la croissance du studio de jeux en ligne.
COMPÉTENCES ET EXPÉRIENCE REQUISES:- Combinaison de formation scolaire et expérience professionnelle pertinentes
- 5 à 7 ans d'expérience en programmation, idéalement en développement de jeux de casino ou jeux vidéo
- Connaissance démontrée de TypeScript et/ou JavaScript, ainsi que de Python
- Bonne maîtrise des principes de code propre (clean code)
- Expérience avec les outils de gestion de versions GIT
- Excellentes aptitudes en communication et en relations interpersonnelles
- Capacité à travailler efficacement aussi bien en équipe que de façon autonome.
ATOUTS:- Connaissance de l'industrie du jeu casino
- Bilinguisme
EXIGENCES PHYSIQUES:- Dans l'exercice de ses fonctions, l'employé(e) doit régulièrement parler ou entendre. L'employé(e) est aussi amené(e) à se tenir debout, marcher, s'asseoir et utiliser ses doigts et ses mains pour toucher et manipuler des objets, des outils ou commandes.
- Les aptitudes visuelles requises comprennent l'acuité visuelle de près, de loin et périphérique, la perception de la profondeur et la capacité à ajuster la mise au point.
- Des déplacements locaux, nationaux ou internationaux peuvent être nécessaires.