Lead Programmer

Montreal

120 000,00$ - 140 000,00$ /an

Offre publiée le 2025-07-14

Studio KRAFTON Montréal

Job Description

KRAFTON Montreal is looking for a Lead Programmer to join our team to work on our exciting new IP! Your leadership skills will support & lead a team of programmers from Conception (almost finished) to Production. You will be collaborating with the Technical Director to determine priorities, organize the workload of team members and discuss technical solutions for the features and issues of the game. If coding is what you love, don't worry, you will still contribute to the code base by writing new features, performing bug fixes and optimizing the code.

Responsibilities

  • Lead and mentor a team of programmers, fostering collaboration, growth, and adherence to best practices.
  • Collaborate with the Game Architect to evaluate and decide on core systems, and frameworks that will form the technical foundation of the project.
  • Identify technical risks and propose effective solutions to ensure timely delivery without compromising quality.
  • Provide technical support and expertise to the programming team.
  • Ensure new gameplay mechanics and features are quickly and efficiently prototyped.
  • Collaborate with the content creation teams in a cross-disciplinary environment.
  • Contribute actively to the development of the game (write code, bug fixes, profiling, etc.).
  • Collaborate with the project's Technology Director to align priorities and balance workload.
  • Ensure follow-ups with individual team members through team meetings & 1:1's.
  • Optimize gameplay systems for performance and scalability.

Knowledge / Skills

  • 10+ years game industry experience with shipped games (AAA) and a minimum of 3 years in a leadership role.
  • Experience with Unreal Engine (Ideally 5.X) and version control systems (Perforce, git, etc.).
  • Ability to collaborate with technical architects and design teams to balance creativity and technical constraints.
  • Excellent problem-solving, organizational, and communication skills.
  • Excellent C++ and OOP skills.
  • Excellent knowledge of Atlassian JIRA for task planning.
  • Experience with open world, single player games.
  • Bilingual (French / English) with strong written, verbal, and communication skills (strong documentation & follow-up abilities).
  • Comfortable collaborating with other teams in all aspects of the creative and technical process.
  • Proven experience as a gameplay programmer in the video game industry.
  • Passion for video games and a desire to create fun and engaging gameplay experiences.

Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Engineering and Information Technology

Computer Games

Referrals increase your chances of interviewing at Studio KRAFTON Montréal by 2x.