Lead Programmer in Québec

Lead Programmer in Québec

Québec Full-Time 75600 - 92400 $ / year (est.) Hybrid
F

At a Glance

  • Tasks: Lead a team to develop innovative video games and optimize project performance.
  • Company: Frima, a passionate video game development studio with over 20 years of experience.
  • Benefits: Enjoy a 4.5-day workweek, up to 7 weeks vacation, and comprehensive insurance coverage.
  • Other info: Dynamic environment with opportunities for personal growth and a supportive team culture.
  • Why this job: Join a creative team and make unforgettable games while enjoying flexible work arrangements.
  • Qualifications: 5+ years in game programming, strong C++ skills, and leadership experience required.

The predicted salary is between 75600 - 92400 $ per year.

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=copy Le
  • #J-18808-Ljbffr

Lead Programmer in Québec employer: Frima

Frima is an exceptional employer that fosters a dynamic and inclusive work culture, offering remote and flexible hours to accommodate your lifestyle. With a focus on employee growth, you will have the opportunity to lead innovative projects while enjoying generous vacation time and comprehensive health benefits, making it a rewarding place to advance your career in the vibrant video game industry of Quebec.

F

Contact Details:

Frima Recruitment Team

We think you need these skills to ace Lead Programmer in Québec

Communication Skills
Problem-Solving Skills
Adaptability
Time Management
Flexibility
Sales Skills
Compassion