Retour à la recherche
FS
Frima StudioSource d’offres vérifiée

Senior Unreal Programmer (mobile)

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.

  • Télétravail
  • Quebec, Quebec, Canada
  • Publié 25 juin 2026
  • 1 poste

Résumé du poste

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.

Ce que vous ferez

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.

Exigences

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.

Avantages

• 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

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • 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

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Creative & Media

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
10+ ans
Langue de l’offre
français
Heures de travail
40 heures par semaine