1,271,664open jobs
73,728companies
209,529added this week
Browse all
Salary
≈ $70k – $153k per year (Estimated)
Location
Hybrid (Quebec, Canada)
Seniority
Senior
Visa
Positions approved through LMIA in 12 months: 4
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 6, 2026. First seen by Alion on Sep 1, 2026.

Overview
Company
Impact
Profile match
Frima Studio is a Canadian video game developer creating games for PC, consoles and mobile devices. The studio is known internationally as a major game developer in Quebec and hires game designers, technical animators, senior C++ programmers and human resources specialists for its development teams. The studio is headquartered in Quebec City, Québec, Canada.

On a besoin d’un.e joueur.euse d’impact!

Frima est à la recherche d’un.e Programmeur.euse senior (C++) afin de joindre une équipe spécialisée sur l’un de nos plus gros projets!

Nous sommes Frima, un studio de développement de jeux vidéo basé à Québec et à Montréal depuis plus de 20 ans, et nous réunissons des centaines de talents passionnés, unis par une seule ambition : créer des jeux inoubliables sur toutes les plateformes.

On s’occupe de notre monde

  • 4,5 jours de travail par semaine, à l'année. (Vendredi pm en congé);
  • Un travail réellement flexible: 100% à distance (pour les personnes résidant dans la province de Québec), mode hybride ou 100% en présentiel, c’est à ton choix;
  • Jusqu’à 7 semaines de vacances par an, des journées maladies & des journées personnelles : ton bien-être compte pour nous.
  • Des assurances collectives complètes dès ton arrivée;
  • Une contribution à ton REER;
  • Une allocation de 400$ pour l’achat d’équipements ergonomiques.

La vie au studio

  • Accès à des massages sur chaise, des fruits frais et collations, un gym, des activités sportives, etc.;
  • Des présentations des projets et nouveautés sur une base régulière : on tient notre équipe informée des développements chez Frima;
  • Des équipes soudées, bienveillantes et inclusives, même à distance!
  • Viens découvrir le reste par toi-même!

Ce à quoi ressembleront tes semaines

  • Rencontres quotidiennes de type Scrum pour bien débuter la journée, discuter des défis techniques et assurer un suivi rigoureux des livrables.
  • Participer à des revues de code avec différents membres de l’équipe;
  • Identifier et résoudre les problèmes de performance liés aux CPU, GPU et la mémoire;
  • Développer et maintenir les liens entre l'engin et les chaînes d'outils et pipelines sur mobile, pc et console;
  • Déboguer des problèmes autant à un niveau engin que gameplay;
  • Améliorer et automatiser nos processus de déploiement ou de déboguage;
  • Maintenir les configurations et intégrations de services;
  • Participer à la conception technique du projet en proposant des solutions innovantes adaptées aux besoins du projet, tout en respectant les contraintes (budget, délais, etc.);
  • Accompagner l’équipe dans les problèmes techniques complexes en proposant des solutions robustes et efficaces, garantissant ainsi la qualité et la performance du code;
  • Fournir un support technique pour surmonter les blocages et proposer des solutions proactives pour maintenir l’avancement du projet;
  • Prendre des décisions techniques autonomes, en consultant le Lead Programmeur pour les choix ayant un impact stratégique important;
  • Développer, optimiser et maintenir les fonctionnalités du jeu, en veillant à leur performance et à leur intégrabilité avec les autres systèmes;
  • Mentorer et soutenir les programmeurs en leur offrant un accompagnement technique et en partageant les meilleures pratiques de développement afin de garantir la qualité du code et la conformité aux standards de l’équipe.

Ce que nous recherchons

  • Baccalauréat en informatique ou autre diplôme connexe jumelé à une expérience jugée équivalente;
  • Minimum de dix (10) années d'expérience en programmation ou toute autre expérience pertinente;
  • Expérience antérieure dans des rôles ayant une composante de leadership technique (ex. mentoring, gestion d’équipe fonctionnelle, etc.);
  • Excellente maîtrise du langage C++ ;
  • Bonne connaissance des différents niveaux matériaux et logiciels qui opèrent durant l'exécution d'un jeu vidéo;
  • Capacité à réfléchir de façon systémique en considérant des architectures complexes qui travaillent ensemble (SDK / Game server or clients / Unreal engine / Streaming protocols);
  • À l’aise avec les itérations de longue durée;
  • Maîtrise du moteur de jeu Unreal (un atout important);
  • Expérience en développement de jeu mobile (un atout important);
  • Excellente maîtrise de la langue française et anglaise (écrit et oral). Des habiletés en anglais sont requises pour la réalisation du travail comme nous collaborons avec des partenaires anglophones;
  • Habileté à voyager à l’extérieur du pays au besoin.

Ce que nous valorisons au sein de notre équipe

  • Capacité à traiter simultanément plusieurs demandes et à gérer les priorités;
  • Curiosité démontrée dans les nouvelles technologies;
  • Grande capacité d’analyse, de synthèse et grande facilité à communiquer ses idées;
  • Autonomie, débrouillardise, minutie et facilité à travailler en équipe;
  • Souci du travail bien fait et respect des échéanciers;
  • Bonnes capacités de communication orale et écrite.

Viens faire la différence avec nous !

Pour en savoir plus

Le masculin est utilisé uniquement dans le but d'alléger le texte.

Seules les candidatures sélectionnées seront contactées.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,271,664 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Quebec
≈ $77k – $169k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Mississauga
Verilog
SystemVerilog
Apply
$76k – $111k per year • Equity • In office • 6+ years exp • Bachelor's Degree • Vancouver • Markham
Python
Verilog
C++
SystemVerilog
VHDL
Perl
Chips/EDA
UVM
Formal Verification
QA
Rest-Assured
Apply
Product Engineer 1 day ago
$71k per year • In office • 5+ years exp • Bachelor's Degree • Burlington
Apply
$64k – $94k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
Python
C++
DevOps
Git
Management
Agile
Kanban
Apply
≈ $86k – $160k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Waterloo
C++
DevOps
RTOS
Apply
≈ $31k – $64k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru
Python
Java
AI/ML
MLFlow
Fine-tuning
Prompt Engineering
Kubeflow
TensorFlow
PyTorch
Hugging Face
DevOps
Terraform
Ansible
GCP
Helm
Azure DevOps
CloudFormation
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Management
ServiceNow
UiPath
Agile
Scrum
QA
Selenium
Apply
≈ $38k – $77k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
C++
Apply
≈ $35k – $81k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
C++
Apply
Hybrid • Full-Time • Bengaluru
Python
Go
C++
DevOps
Linux
Apply
≈ $37k – $79k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
C++
Apply
≈ $70k – $153k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Quebec
C++
Game Dev
Unreal Engine
Management
Scrum
Apply
≈ $55k – $105k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Quebec
Apply
$44k – $58k per year • In office • Full-Time • 2+ years exp • High School Diploma • Quebec
AI/ML
Machine Learning
DevOps
AWS
Linux
Unix
Apply
$93k per year • In office • Part-Time • 4+ years exp • Quebec
Apply
≈ $75k – $153k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Quebec
SQL
C#
COBOL
C#
.NET
COBOL
Easytrieve
Databases
Apache Kafka
DevOps
Azure DevOps
Rancher
Azure
Git
Docker
Management
Agile
Apply
≈ $40k – $107k per year (Estimated) • In office • Internship • High School Diploma • Quebec
SQL
Apply
≈ $29k – $55k per year (Estimated) • In office • Internship • Quebec
Java
C#
C++
Apply
See all jobs
This is one of many
1,271,664 more open roles from verified company boards, updated every day.