Senior C++ Programmer - Remote & Flexible Hours

Frima

Quebec

On-site

CAD 110,000 - 170,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

4.5-day workweek
Remote/hybrid/in-office options
Up to 7 weeks vacation
Group insurance coverage
RRSP contribution
Ergonomic equipment allowance

Job summary

Frima, a veteran video game developer in Quebec City and Montreal, seeks a Senior Programmer (C++) to drive high‑impact features on major projects. The role requires deep C++ mastery, Unreal Engine experience, and the ability to lead peers across engine, gameplay, and toolchains.

You will collaborate with English-speaking partners, work across platforms, and thrive in a fast-paced, hybrid/remote environment with generous vacations and health benefits.

Qualifications

  • Bachelor’s degree in computer science or related field.
  • At least 10 years of programming experience.
  • Experience in technical leadership (mentoring, team management).
  • Excellent proficiency in C++ language.
  • Knowledge of hardware/software layers in game development.
  • Ability to design systemic architectures (SDK/game client/server).
  • Fluency in French and English (written and spoken).
  • Willingness to travel outside the country as needed.

Responsibilities

  • Lead and participate in daily Scrum-like meetings to track deliverables.
  • Conduct code reviews and optimize performance across CPUs/GPUs/memory.
  • Develop and maintain engine/toolchain integrations for mobile, PC, and console.
  • Debug at engine and gameplay levels and improve deployment processes.
  • Provide technical guidance and mentor junior programmers to ensure code quality.
  • Collaborate with leads to align on design decisions and project constraints.

Skills

C++ programming
Unreal Engine
System architecture
Mentoring/technical leadership
Bilingual (French/English)

Education

Bachelor’s degree in CS

Tools

Unreal Engine

Job description

Frima, a veteran video game developer in Quebec City and Montreal, seeks a Senior Programmer (C++) to drive high‑impact features on major projects. The role requires deep C++ mastery, Unreal Engine experience, and the ability to lead peers across engine, gameplay, and toolchains.

You will collaborate with English-speaking partners, work across platforms, and thrive in a fast-paced, hybrid/remote environment with generous vacations and health benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Unreal Engine Programmer – Remote & Console
Senior Unreal Engine Programmer – Remote & Console

WorkinGames • Quebec

Hybrid
CAD 120,000 - 180,000
4.5-day workweek
Remote/hybrid/on-site flexibility
Vacation up to 7 weeks
+3
Programmeur C++ Senior — Jeu Vidéo, Télétravail Flexible
Programmeur C++ Senior — Jeu Vidéo, Télétravail Flexible

Frima Studio Inc. • Quebec

Hybrid
CAD 90,000 - 130,000
4,5 jours par semaine
Télétravail/Hybride/Plein temps
Vacances jusqu’à 7 semaines
+3
Senior Unreal Programmer
Senior Unreal Programmer

WorkinGames • Quebec

Hybrid
CAD 120,000 - 180,000
4.5-day workweek
Remote/hybrid/on-site flexibility
Vacation up to 7 weeks
+3
Programmeur Unreal (C++) - Remote/Hybride, 5+ ans
Programmeur Unreal (C++) - Remote/Hybride, 5+ ans

Frima Studio • Quebec

On-site
CAD 70,000 - 100,000
4,5 jours/semaine
Télétravail partiel/plein (Québec)
5 semaines de vacances
+3
Game Producer - Remote & Flexible Schedule
Game Producer - Remote & Flexible Schedule

Frima Studio • Quebec

Hybrid
CAD 110,000 - 140,000
4.5‑day workweek
Flexible work environment (remote/hyb­
Up to 7 weeks of vacation
+3
Senior Game Production Lead - Remote & Flexible
Senior Game Production Lead - Remote & Flexible

Frima Studio Inc. • Quebec

Hybrid
CAD 110,000 - 140,000
4.5-day workweek year-round
Remote/hybrid/on-site flexibility
Up to 7 weeks vacation
+4
Unreal Programmer
Unreal Programmer

Frima • Quebec

Hybrid
CAD 80,000 - 100,000
4.5 workdays per week
Up to 7 weeks of vacation
Comprehensive group insurance
+2
Technical Producer
Technical Producer

Frima Studio Inc. • Quebec

Hybrid
CAD 90,000 - 120,000
100% remote for Quebec residents
Hybrid or in-person options
Up to 7 weeks vacation
+3
Lead concepteur.trice de jeu
Lead concepteur.trice de jeu

Frima • Quebec

Hybrid
CAD 110,000 - 140,000
Up to 7 weeks of vacation
Sick and personal days
Comprehensive insurance
+4
Programmeur.euse Unreal senior
Programmeur.euse Unreal senior

Airbus Canada • Quebec

Hybrid
CAD 80,000 - 100,000
4,5 jours de travail par semaine
Vacances jusqu'à 7 semaines par an
Assurances collectives complètes
+2