Job type
- Full-time
- Remote
Job description
Job Description
What your weeks are going to look like
- Determine the most appropriate technical means to achieve the project’s objectives, taking into account constraints (technical, budgetary, and time-related);
- Ensure smooth communication with other departments (design, art, production) to ensure optimal integration of the project’s various components;
- Monitor schedules and deliverables in accordance with the initial technical plan and anticipate any necessary adjustments;
- Identify and propose solutions to technical issues that could impact production;
- Ensure code optimization and system performance to guarantee optimal fluidity and stability;
- Organize and lead regular meetings with the team to track progress, anticipate risks, and verify that deadlines are being met;
- Assist programmers in resolving technical issues and provide support when they encounter roadblocks;
- Motivate, guide, and support the direct team by providing coaching through continuous feedback;
- Contribute to the development of skills and internal talent in your area of expertise by rigorously monitoring performance and developing relevant training plans tailored to corporate needs and strategic directions;
- Build a relationship of trust with the partner and serve as the point of contact in your area of expertise;
- Participate in project reviews and post-mortems;
- Ensure partner satisfaction by maintaining transparency and rigorously tracking requests and necessary adjustments;
- Participate in discussions with other leads and Director to share best practices and technical innovations;
- Develop and optimize, in collaboration with your team, reusable tools and features to improve the efficiency of your project;
- Contribute to the improvement of development processes and methods to optimize productivity and the quality of deliverables.
Qualifications
What we're looking for
- Bachelor’s degree in computer science or a related field, combined with experience deemed equivalent;
- At least five (5) years of experience in video game programming;
- Experience as a lead programmer or in a similar role;
- Strong proficiency in C++ and optimization skills;
- Proficiency with the Unreal game engine is a significant asset;
- Good understanding of the various hardware and software layers involved in the execution of a video game;
- Experience in mobile game development (a significant asset);
- Excellent command of French and English (written and spoken). English skills are required to perform the job, as we collaborate with English-speaking partners;
- Ability to travel internationally as needed.
What we value in our team
- Ability to anticipate and manage risks throughout the development process;
- Strong organizational and prioritization skills to ensure projects are delivered on time;
- Excellent communication and interdisciplinary collaboration skills;
- Demonstrated curiosity about new technologies;
- Proven strong team and project leadership skills;
- Ability to motivate and mentor;
- Strong analytical and synthesis skills, and the ability to communicate ideas clearly;
- Excellent critical evaluation of a finished product;
- Ability to question assumptions;
- Diplomacy, patience, resourcefulness, organization, and attention to detail.
Additional Information
Come be a Game Changer with us!
To find out more about us
https://frimastudio.com/en/about/
Come and make a difference with us!
- Find out more about us: https://frimastudio.com/a-propos/
- About our culture: https://vimeo.com/766900522?share=copyLe