Lead Programmer
FrimaQuébec · CanadaPubliée le
- 5 ans
- Temps plein
- Télétravail
Le lien pour postuler et la candidature automatique sont dans le plan Standard d'Alzotech (20 DT par mois).
Compétences demandées
- Programmation
- Développement de jeux
- C++
- Unity
- Québec
Description de l'offre d'emploi
Frima recrute : Lead Programmer, à Québec, Canada.
Ready to take your career to the next level?
Frima is looking for a Lead Programmer to join a multidisciplinary team on one of our co-development projects!
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 a single ambition: to create unforgettable games across all platforms.
We take care of our people
• 4.5-day workweek, year-round. (Friday afternoons off);
• Truly flexible work arrangements: remote, hybrid, or in-office—the choice is yours;
• Up to 7 weeks of vacation per year, sick days, and personal days: your well-being matters to us.
• Comprehensive group insurance coverage starting the day you join;
• A contribution to your RRSP;
• A $400 allowance for purchasing ergonomic equipment;
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 team informed about what’s happening at Frima;
• Close-knit, supportive, and inclusive teams—even when working remotely!
• Come discover the rest for yourself!
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
Annonce repérée sur LinkedInet réunie par Alzotech. Visa et permis de travail : vérifiez les conditions auprès des services officiels du pays avant d'accepter une offre.
Offres similaires au Canada
- gestionnaire de systèmes commerciaux informatiquesCentre de communication de santé des capitales Ce lien ouvrira dans une nouvelle fenêtre · QuébecCDIRéseaux & SystèmesPubliée hier
- architecte de systèmes commerciauxRevenu Québec · QuébecChef de projet ITPubliée il y a 2 jours
- consultant/consultante de systèmes commerciaux informatiquesRevenu Québec · QuébecChef de projet ITPubliée il y a 2 jours
- technicien/technicienne en réparation de téléphone cellulaireMobile Snap Ce lien ouvrira dans une nouvelle fenêtre · QuébecCDISupport & HelpdeskPubliée il y a 6 jours
- directeur/directrice de la gestion de la technologieMusée national de l?histoire du Québec (MNHQ) · QuébecCDIRéseaux & SystèmesPubliée il y a 6 jours
- architecte de systèmes commerciauxRevenu Québec · QuébecChef de projet ITPubliée il y a 7 jours