UI Programmer

Frima Studio

Quebec

Remote

CAD 90,000 - 125,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

4.5-day workweek
Flexible work arrangements: 100%remote
Up to 7 weeks of vacation
Group insurance coverage
RRSP contribution
$400 ergonomic equipment allowance
Wellness perks: gym, massages, snacks

Job summary

Frima Studio, a Quebec City and Montreal based video game developer, is seeking an Unreal Programmer with UI focus to enhance its UI systems and tools across platforms. You will work with designers, artists, and engineers to deliver polished menus, HUDs, and loading screens, integrating them into Unreal using Slate, UMG, Blueprint, and C++.

The role demands a strong grasp of C++, Unreal Engine (4/5), and fluent English and French communication.

Qualifications

  • Bachelor’s degree in computer science or a related field, or equivalent experience.
  • 5+ years of experience as a game programmer with at least 1 year in Unreal Engine (4 or 5).
  • Strong knowledge of UMG, Slate Framework, and Blueprint/C++ workflow.
  • Excellent command of French and English (written and spoken). English skills required to collaborate with English-speaking partners.

Responsibilities

  • Collaborate closely with the UI/UX team to integrate game interfaces (menus, HUDs, loading screens) into Unreal Engine.
  • Participate in code reviews with team members across disciplines.
  • Identify and resolve UI rendering, GPU/CPU profiling, and memory management performance issues.
  • Develop modular, reusable UI systems using Slate, UMG, Blueprints, and C++.
  • Collaborate with designers and technical artists to improve UI tools and pipelines.
  • Document work and contribute to standardizing UI practices within the project.
  • Actively participate in daily Scrum meetings and sprint reviews.

Skills

Fluent in French and English

Education

Bachelor’s degree in Computer Science or related field

Tools

Unreal Engine
UMG
Slate Framework
Blueprint/C++ workflow
C++

Job description

Frima is looking for an Unreal Programmer with a UI-focused expertiseto help its game development team to reach the next level.

We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds of passionate talents united by a single ambition: to create unforgettable games across all platforms.

We take care of our people

  • 4.5-day workweek, year-round. (Friday afternoons off);
  • Truly flexible work arrangements: 100% remote, hybrid, or 100% in-office—the choice is yours;
  • Up to 7 weeks of vacation per year, sick days, and personal days: your well-being matters to us.
  • Comprehensive group insurance coverage starting the day you join;
  • A contribution to your RRSP;
  • A $400 allowance for purchasing ergonomic equipment;

Life at the studio

  • Access to chair massages, fresh fruit and snacks, a gym, sports activities, and more;
  • Regular presentations on projects and new developments: we keep our team informed about what’s happening at Frima;
  • Close-knit, supportive, and inclusive teams—even when working remotely!
  • Come discover the rest for yourself!
Job Description

What your weeks are going to look like

  • Work closely with the UI/UX team to integrate game interfaces (menus, HUDs, loading screens, etc.) into Unreal Engine;
  • Participate in code reviews with various team members;
  • Identify and resolve performance issues related to UI rendering, GPU/CPU profiling, and memory management;
  • Develop modular and reusable user interface systems using Slate, UMG, Blueprints, and C++;
  • Collaborate with designers and technical artists to improve UI tools and pipelines;
  • Document the work performed and contribute to the standardization of UI practices within the project;
  • Actively participate in daily Scrum meetings and sprint reviews.
Qualifications

What we're looking for

  • Bachelor’s degree in computer science or a related field, combined with experience deemed equivalent;
  • More than five (5) years of experience as a video game programmer, including at least 1 year with Unreal Engine (4 or 5);
  • Good understanding of the UMG system, the Slate Framework, and the Blueprint/C++ workflow;
  • Strong knowledge of C++;
  • Experience participating in the full development cycle of a mobile game (a significant asset);
  • Willingness to travel internationally as needed;
  • Excellent command of French and English (written and spoken). English skills are required to perform the job, as we collaborate with English-speaking partners.

What we value in our team

  • Proactivity, independence, resourcefulness, attention to detail, and the ability to work well in a team;
  • Diplomacy, patience, organization, and thoroughness;
  • Willingness to question assumptions;
  • Commitment to a job well done and adherence to deadlines.

Please note that only selected applicants will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical UI Designer
Technical UI Designer

Frima Studio • Quebec

Remote
CAD 70,000 - 110,000
4.5-day workweek
Remote/hybrid/on-site options
Vacation up to 7 weeks
+3
Technical UI Designer
Technical UI Designer

Frima • Quebec

Remote
CAD 80,000 - 110,000
4.5-day workweek
Flexible work location
Up to 7 weeks vacation
+3
Programmeur.euse UI
Programmeur.euse UI

Frima Studio • Quebec

Remote
CAD 90,000 - 130,000
4,5 days work week (année) ?
Remote/hybrid/on-site flexibility
Vacation/5 weeks + maladie & personnel
+3
Unreal Programmer
Unreal Programmer

Frima Studio • Quebec

Remote
CAD 90,000 - 120,000
4.5-day workweek
Remote/hybrid/onsite options
Up to 7 weeks vacation
+3
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
Concepteur.trice UI technique
Concepteur.trice UI technique

Frima • Quebec

Remote
CAD 85,000 - 110,000
Assurances collectives
Contribution REER
Allocation équipement ergonomique
+1
Senior Unreal Programmer
Senior Unreal Programmer

Workingames • Quebec

On-site
CAD 120,000 - 180,000
4.5-day workweek
Remote/hybrid/on-site flexibility
Vacation up to 7 weeks
+3
Programmeur.euse Unreal
Programmeur.euse Unreal

Frima Studio • Quebec

Remote
CAD 70,000 - 110,000
Remote work ultra-flexible
Assurances collectives
REER contribution
+1
Programmeur.euse Unreal
Programmeur.euse Unreal

Frima • Quebec

Hybrid
CAD 70,000 - 110,000
Assurances collectives
REER
Allocation équipement ergonomique 400$
+1
Senior UI Programmer - Real-Time Game Interfaces
Senior UI Programmer - Real-Time Game Interfaces

Ubisoft Montréal • Montreal

On-site
CAD 110,000 - 150,000