Back to job search
FS
Frima StudioVerified Job Source

Senior Unreal Programmer (mobile)

French posting

Develop and optimize Unreal Engine systems specifically for mobile platforms, focusing on CPU, GPU, and memory performance. Provide technical leadership and mentorship to the programming team while managing mobile platform integrations and OS updates.

  • Remote
  • Quebec, Quebec, Canada
  • Posted Jun 25, 2026
  • 1 position

Job summary

Description de l'entrepriseWe’re looking for an impact player!Frima is looking for a Senior Unreal (C++) Programmer with strong mobile platform experience to help take our game programming team to 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 one ambition: creating unforgettable games across all platforms. We take care of our people4.5-day workweek year-round (Friday afternoons off)A truly flexible work environment: 100% remote (for residents of the province of Quebec), hybrid, or 100% on-site — the choice is yoursUp to 7 weeks of vacation per year, plus sick days and personal days — your well-being matters to usComprehensive group insurance coverage from day oneRRSP contribution program$400 allowance for ergonomic equipment purchases Life at the studioAccess to chair massages, fresh fruit and snacks, a gym, sports activities, and moreRegular presentations on projects and new developments — we keep our teams informed about what’s happening at FrimaClose-knit, caring, and inclusive teams, even remotelyCome discover the rest for yourself!Description du posteWhat your weeks will look likeActively participate in daily Scrum meetings to ensure strong technical alignment and smooth project progressionServe as a technical reference for the programming team by providing guidance, mentorship, and recommendations on complex technical challengesContribute to code reviews and continuously improve code quality, performance, and maintainability standardsDevelop and optimize Unreal Engine systems specifically for mobile, taking into account the constraints of Android and iOS platformsTackle mobile performance challenges (CPU, GPU, memory, battery) and propose optimizations tailored to production mobile environmentsDevelop mobile platform integrations, including connectivity features (e.g., Bluetooth, Wi-Fi, network services), peripherals, and platform-specific mobile OS APIsContribute to the evolution of technical tools, pipelines, and processes to support mobile game developmentDebug and resolve issues related to new devices and Android and iOS operating system updatesQualificationsWhat we’re looking forUniversity or college degree in computer science or equivalentMinimum of ten (10) years of experience in a programming roleStrong understanding of the various hardware and software layers involved in the execution of a video gameStrong understanding of the different software layers involved in running a video game, particularly in a mobile environmentAbility to think systemically, considering complex architectures working together (SDKs, mobile clients, Unreal Engine, network services, and communication protocols)Relevant experience in mobile development (iOS/Android), including performance optimization, memory management, connectivity, and device fragmentationExcellent command of both written and spoken French and English. English proficiency is required, as we collaborate with English-speaking partnersAbility to travel abroad when required What we value in our teamAbility to handle multiple requests simultaneously and manage prioritiesDiplomacy, autonomy, resourcefulness, and versatilityExcellent stress management in a fast-paced environmentStrong collaboration and communication skills with multidisciplinary teams, with an interest in mentorshipInformations supplémentairesViens faire la différence avec nous ! #FrimaLifePour en savoir plusSur nous : https://frimastudio.com/a-propos/ Sur notre culture: https://vimeo.com/766900522?share=copy Le masculin est utilisé uniquement dans le but d'alléger le texte. Seules les candidatures sélectionnées seront contactées.

What you’ll do

Develop and optimize Unreal Engine systems specifically for mobile platforms, focusing on CPU, GPU, and memory performance. Provide technical leadership and mentorship to the programming team while managing mobile platform integrations and OS updates.

Requirements

Requires a degree in computer science and at least ten years of programming experience with a strong focus on mobile environments. Must be proficient in C++, Unreal Engine, and both English and French languages.

Benefits

• 4.5-day workweek • Flexible work environment • Up to 7 weeks of vacation per year • Sick days • Personal days • Comprehensive group insurance • RRSP contribution program • Ergonomic equipment allowance • Chair massages • Fresh fruit and snacks • Gym access • Sports activities

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Unreal Engine
  • C++
  • Mobile Development
  • iOS
  • Android
  • Performance Optimization
  • Memory Management
  • System Architecture
  • Network Services
  • API Integration
  • Debugging
  • Mentorship
  • Scrum
  • Code Review
  • English Proficiency
  • French Proficiency

Job areas

  • Software
  • Technology
  • Engineering
  • Creative & Media

Additional details

Minimum education
Bachelor’s degree
Minimum experience
10+ years
Posting language
French
Working hours
40 hours per week