Job Description
What your weeks will look like
- Actively participate in daily Scrum meetings to ensure strong technical alignment and smooth project progress;
- Serve as a technical reference for the team’s programmers, providing support, mentorship, and guidance on complex challenges;
- Contribute to code reviews and the continuous improvement of code quality, performance, and robustness standards;
- Develop and optimize Unreal Engine systems specifically oriented toward mobile platforms, considering Android and iOS constraints;
- Work on mobile performance challenges (CPU, GPU, memory, battery) and propose optimizations suited to a production mobile environment;
- Develop integrations related to mobile platforms, including connectivity (e.g., Bluetooth, Wi-Fi, network services), peripherals, and APIs specific to mobile operating systems;
- Contribute to the evolution of tools, pipelines, and technical processes to support the mobile project;
- Debug and resolve issues related to new devices and Android/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 different hardware and software layers involved in running a video game;
- Solid knowledge of the software stack involved in game execution, especially in a mobile context;
- Ability to think systemically while considering complex architectures working together (SDKs, mobile clients, Unreal Engine, network services, communication protocols);
- Relevant experience in mobile development (iOS / Android), including managing performance, memory, connectivity constraints, and device fragmentation;
- Excellent command of both French and English (spoken and written). English skills are required to perform the job, as we collaborate with English-speaking partners;
- Ability to travel outside the country when needed.
What we value within 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, and an interest in mentoring
Additional Information
Come and make a difference with us! #FrimaLife
- Find out more about us: https://frimastudio.com/a-propos/
- About our culture: https://vimeo.com/766900522?share=copyLe
The masculine gender is used only to lighten the text. Only selected candidates will be contacted.