Senior UI Programmer

Frima StudioQuebec, QC
Hybrid

About The Position

Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our game programming team to the next level. Frima is 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.

Requirements

  • University or college degree in computer science or equivalent
  • Minimum of ten (10) years of experience in a programming role, including at least one (1) year with Unreal Engine (4 or 5)
  • Ability to think systemically, considering complex architectures working together (SDK / game servers or clients / Unreal Engine / streaming protocols)
  • Comfortable with long-term development cycles
  • Excellent command of the C++ language
  • Experience in mobile game development (a strong asset)
  • Excellent command of both written and spoken French and English. English proficiency is required, as we collaborate with English-speaking partners
  • Ability to travel abroad when required

Nice To Haves

  • Ability to handle multiple requests simultaneously and manage priorities
  • Diplomacy, autonomy, resourcefulness, and versatility
  • Excellent stress management in a fast-paced environment
  • Strong collaboration and communication skills with multidisciplinary teams, with an interest in mentorship

Responsibilities

  • Collaborate closely with the UI/UX team to integrate game interfaces (menus, HUDs, loading screens, etc.) into Unreal Engine
  • Act as a technical resource for the other programmers on your team
  • 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++
  • Participate in code reviews and share best practices with the team
  • Collaborate with designers and technical artists to improve UI tools and pipelines
  • Document completed work and contribute to the standardization of UI practices within the project
  • Actively participate in daily Scrum meetings and sprint reviews

Benefits

  • 4.5 days of work per week, year-round. (Friday pm off)
  • Truly flexible working: 100% remote (for residents of the province of Quebec), hybrid or 100% in person, the choice is yours
  • Up to 7 weeks vacation per year, sick days & personal days
  • Complete group insurance from day one
  • A contribution to your RRSP
  • 400$ allowance towards the purchase of ergonomic equipment
  • Access to chair massages, fresh fruit and snacks, gym, sports activities, etc
  • Regular presentations of projects and new developments
  • Close-knit, caring and inclusive teams, even remotely!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service