Senior Unreal Programmer @Frima Studio
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Unreal Programmer @Frima Studio

1mth ago - Frima Studio is hiring a remote Senior Unreal Programmer. πŸ’Έ Salary: unspecified πŸ“Location: Canada

Role Description

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.

What your weeks will look like:

  • Actively participate in daily Scrum meetings to ensure strong technical alignment and smooth project progression.
  • Serve as a technical reference for the programming team by providing guidance, mentorship, and recommendations on complex technical challenges.
  • Contribute to code reviews and continuously improve code quality, performance, and maintainability standards.
  • Develop and optimize Unreal Engine systems specifically for mobile, taking into account the constraints of Android and iOS platforms.
  • Tackle mobile performance challenges (CPU, GPU, memory, battery) and propose optimizations tailored to production mobile environments.
  • Develop mobile platform integrations, including connectivity features (e.g., Bluetooth, Wi-Fi, network services), peripherals, and platform-specific mobile OS APIs.
  • Contribute to the evolution of technical tools, pipelines, and processes to support mobile game development.
  • Debug and resolve issues related to new devices and Android and iOS operating system updates.

Qualifications

  • University or college degree in computer science or equivalent.
  • Minimum of ten (10) years of experience in a programming role.
  • Strong understanding of the various hardware and software layers involved in the execution of a video game.
  • Strong understanding of the different software layers involved in running a video game, particularly in a mobile environment.
  • Ability 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 fragmentation.
  • 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.

Requirements

  • 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.

Benefits

  • 4.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 yours.
  • Up to 7 weeks of vacation per year, plus sick days and personal days β€” your well-being matters to us.
  • Comprehensive group insurance coverage from day one.
  • RRSP contribution program.
  • $400 allowance for ergonomic equipment purchases.
  • Access to chair massages, fresh fruit and snacks, a gym, sports activities, and more.
  • Regular presentations on projects and new developments β€” we keep our teams informed about what’s happening at Frima.
  • Close-knit, caring, and inclusive teams, even remotely.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Unreal Programmer @Frima Studio
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later