Lead Programmer in Québec

Lead Programmer in Québec

Québec Full-Time 90000 - 110000 $ / year (est.) Remote
F

At a Glance

  • Tasks: Lead a dynamic team in developing innovative video games and optimizing project performance.
  • Company: Frima, a passionate video game studio with over 20 years of experience.
  • Benefits: Enjoy a 4.5-day workweek, flexible arrangements, up to 7 weeks vacation, and comprehensive insurance.
  • Other info: Collaborative culture with opportunities for growth and skill development.
  • Why this job: Join a creative environment where your skills can shine and make a real impact.
  • Qualifications: Bachelor's degree in computer science and 5+ years in video game programming required.

The predicted salary is between 90000 - 110000 $ 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
  • 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!

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:

  • 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
  • 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

Lead Programmer in Québec employer: Frima Studio

Frima is an exceptional employer that fosters a dynamic and inclusive work culture, allowing Technical UI Designers to thrive in their careers while working on innovative projects in the gaming industry. With flexible work arrangements and a commitment to employee growth, Frima offers unique opportunities for collaboration and skill development, making it an ideal place for passionate designers to make a meaningful impact.

F

Contact Details:

Frima Studio Recruitment Team

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

C++
Unreal Engine
Video Game Programming
Technical Problem-Solving
Code Optimization
Project Management
Team Leadership