Senior Unreal Programmer (mobile)
- Temps plein
Description de l'entreprise
We’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 people
- 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
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 teams informed about what’s happening at Frima
- Close-knit, caring, and inclusive teams, even remotely
- Come discover the rest for yourself!
Description du poste
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
What we’re looking for
- 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
What we value in our team
- 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
Informations supplémentaires
Viens faire la différence avec nous ! #FrimaLife
Pour en savoir plus
- Sur 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.
En cliquant sur le lien ci-dessus ou sur tout autre lien externe figurant dans cette publication, vous quittez ce site et accédez à un site web tiers dont les conditions d'utilisation et la politique de confidentialité s'appliquent.