Senior Gameplay Programmer

  • Job posted by : People Can Fly Canada Inc.

Job Description

 

Company operating name: People Can Fly Canada Inc.

Business address: 1027 Queen Street, Toronto, ON, M4M 1K3

Description of the company:  People Can Fly Canada Inc.is a video-game development company.

Location(s) of work: 1027 Queen Street, Toronto, ON, M4M 1K3

Title of the position: Senior Gameplay Programmer

a) prototyping new gameplay features;
b) coding for complex gameplay mechanics;
c) coding for level layout, event scripting, balancing, pacing and tuning;
d) developing and maintaining the tools and systems necessary for implement gameplay features;
e) testing, debugging, profiling and optimizing implementations;
f) actively attending code review.

Required qualifications:
Excellent primary programming language skills (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 autonomously.
A keen sense of what makes gameplay systems fun.
Ability to work with game developers from all disciplines.
Strong 3D math knowledge.
Strong knowledge of AI, physics, animation or gameplay code in general.
Ability to write solid, reliable, efficient code.
Good Unreal Engine knowledge.
Good mentoring skills.
Strong verbal and written communication skills in English.
Experience required:
3+ years experience working in console / PC games
Involved in the production cycle of at least 1 title

Terms of employment: Permanent, full-time position

Language requirements: Good command of English is required

Hourly wage: $62.27 for 40 hours per week

Benefits package offered:

Health coverage, Dental coverage, Disability coverage, Pension plan contribution, life insurance

How to apply: Please send a cover letter with your resume to Ms. Anna Rapczewska: anna.rapczewska@peoplecanfly.com


         


Job # : 308782
 October 18, 2024 - November 17, 2024
Job category : IT & Web Design
Vacancy : 1
Salary : 62.27
Location : Toronto - ON, Ontario, CANADA