Senior Gameplay Programmer involved in developing game systems and collaborating with designers. Join a creative team at People Can Fly to innovate AAA game experiences.
Responsibilities
Propose, implement and take ownership of tasks and features within agreed timelines.
Provide regular updates to production.
Collaborate with the PCF Framework team to integrate, contribute to and develop shared components, improving the stability and functionality of shared modules.
Consider the performance implications of the work you do.
Break down your own tasks, update your progress, ask questions and raise issues with the appropriate stakeholders, and propose solutions when necessary.
Work closely with the Lead Architect and Project Architect to deliver high-quality features and code, and proactively identify and mitigate risks with the team.
Actively participate in code reviews to share knowledge and learn from other team members.
Occasionally support the manager in recruitment projects in collaboration with HR, and help onboard new hires.
Stay up to date on best practices and technical solutions used across the company.
Work with QA teams to define testing requirements for new and existing features.
Collaborate with designers to define gameplay feature requirements.
Propose solutions that are both fun and technically sound.
Create prototypes, write code, test and debug complex gameplay functions and systems.
Iterate on gameplay features in collaboration with designers.
Profile and optimize implemented features.
Identify and refactor inefficient or obsolete features.
Analyze competitors and stay informed of industry best practices and state-of-the-art techniques.
Requirements
More than 6 years of experience in console and PC game development.
Involved in the production cycle of at least one shipped title.
Excellent knowledge of primary programming language(s), particularly C++.
Good knowledge of source control and code review tools (Swarm, Perforce, Git, etc.).
Good knowledge of project management software (JIRA, Confluence, etc.).
Ability to work independently.
A strong sense of what makes game systems fun.
Strong knowledge of 3D mathematics.
Strong knowledge of AI, physics, animation and game code in general.
Ability to develop solid, reliable and efficient code.
Good knowledge of the Unreal Engine.
Strong mentoring skills.
Excellent verbal and written communication skills in English.
Benefits
A comprehensive benefits package fully paid by PCF.
Insurance reimbursements at 100% (up to $1,000 of services per year, in addition to family or individual coverage).
Comprehensive dental coverage, including major dental work and orthodontics.
Employer RRSP contribution matching of 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 wellness sessions included in the plan for employees and their dependents.
Opportunities for personal development and the chance to work in a global environment.
The opportunity to work within a creative team of passionate professionals.
Senior/Lead gameplay animator crafting responsive character movement, controls, and camera systems for NetEase Games’ AAA FPS projects. Owning animation features from prototype through in - game polish.
Unreal Engine Developer building gameplay systems for iLogos Game Studios, a mobile game development partner. Implementing and optimizing Unreal Engine 5 features with C++ and Blueprints.
Lead Gameplay Designer prototyping FPS combat and progression systems for BulletFarm’s independent AAA studio. Shaping a new co - op action game from early development through a planned 2029 launch.
Senior gameplay animator crafting responsive, character - driven animation for Velan Studios’ video games. Collaborating with designers and engineers across prototyping, engine integration, and polished production.
Gameplay Programmer developing mechanics for Behaviour Interactive’s horror game Dead by Daylight. Implementing, optimizing, and testing features with designers, artists, animators, and QA.
Senior Unreal Engineer building a Supercell - backed mobile adventure game. Owning gameplay features, architecture, and mobile performance in a lean remote team.
Senior Gameplay Animator creating high - quality gameplay animations for combat - focused AAA game. Joining Keywords Studios for a short - term contract in a collaborative team environment.
Data Capture Specialist capturing gameplay data for AI systems at Your Software Supplier. Requires a passion for AAA games and technical proficiency in data capture tools.
Gameplay AI Software Engineer for Blackbird Interactive developing original game in Unreal Engine 5. Collaborating on gameplay features and systems in a flexible remote work environment with Canadian candidates only.
Senior Software Engineer developing gameplay and engine systems for original game in Unreal Engine 5. Collaborating with cross - functional teams to deliver a polished and fun gaming experience.