Manage the programming talent on the game team to deliver the most fun and engaging experience for players while maintaining a healthy and motivating environment for team members.
Assign, delegate and support individuals in their tasks, monitoring and reviewing progress on their work.
Provide constructive feedback and clear communication to improve behaviour and performance, ensuring a continuous improvement approach.
Take responsibility for evaluating direct reports during periodic performance reviews, providing useful input and assessments to support their career development.
Foster a stimulating team atmosphere and ensure a good work–life balance by setting clear expectations and scope of work, empowering individuals to propose solutions and voice their opinions.
Use data such as pulse checks and satisfaction scores.
Collaborate and communicate effectively with other leads, directors, departments and project stakeholders on an ongoing basis to help achieve the project’s goals and ambitions.
Follow the director’s guidance/vision and put it into practice.
Contribute to directing the director by providing important data, raising questions, requesting guidance and relaying information to the relevant project managers.
Independently deliver tasks and features within agreed deadlines.
Work with the PCF Framework to integrate and develop shared components and increase stability and functionality of shared modules.
Work closely with the project director(s) and architect to implement high-quality features and code, and proactively identify and address risks with the team.
Actively participate in code reviews to share knowledge and learn from other team members.
Stay up to date with best practices and technical solutions used within the company.
Work with the production team to plan development and provide assigned tasks on the programmers’ schedule.
Oversee game features from design through to in-game implementation.
Document scripting and feature-implementation best practices.
Develop and maintain the system architecture required by other developers to implement features in the game.
Test, debug, profile and optimize implementations.
Oversee documentation produced by team members.
Requirements
Strong mentoring and leadership skills.
Excellent knowledge of major programming languages (C++).
Proficiency with source control and code-review tools (Swarm, Perforce, Git, etc.).
Proficiency with project management software (JIRA, Confluence, etc.).
Experience with multiple game engines.
A strong sense of what makes game systems fun.
Ability to work with game developers across all disciplines.
Strong knowledge of 3D mathematics.
Strong familiarity with AI (artificial intelligence), physics, animation and game code in general.
Experience with profiling and optimization.
Experience working on consoles such as PS5.
Ability to develop robust, reliable and efficient code.
Experience: More than 8 years of experience in console and PC game development, including prior experience in a leadership role.
Involved in the production cycle of at least 2 shipped titles.
Nice to have: Experience with other programming languages (C# and Python).
Experience in multiplayer game development.
Benefits
A benefits package 100% paid by PCF.
Insurance provider reimburses claims 100% (up to $1,000 of services per year, in addition to family or individual coverage).
Full dental coverage, including dental care.
Employer RRSP match equal to 4% (pre-tax), 100% vested from day one.
One week of paid time off during the winter holidays.
20 days of paid vacation and 5 paid sick days.
Free virtual health and mental-wellbeing care sessions included in the plan for members and their dependents.
Opportunities for personal development and the chance to work in a global environment.
The opportunity to work within a creative team with people who are passionate about what they do.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++C#Python3D mathematicsAIphysicsanimationprofilingoptimizationgame development