This job listing expired on Sep 9, 2020
Introduction
Intermediate to Senior Game Programmer required full-time for Toronto video game studio.
Company
We are a brand new studio working with a renowned publisher on a new IP. Our office is located in the west end of Toronto and we offer competitive salaries, flexible hours, health benefits, unlimited PTO, a relaxed atmosphere and spectacular cookies.
Position
We're looking for a Intermediate to Senior Programmer to collaborate with us in the delivery of a first-person action adventure video game.
Responsibilities:
- Build gameplay features and tools within Unreal Engine 4.
- Collaborate iteratively with art, design, and other engineers to develop and support key systems.
- Contribute to technical design discussions and write simple, maintainable software
- Resolve bugs
Required Skills
- An undergraduate degree in Computer Science, Software Engineering or relevant experience
- 5 years of experience in C++ and optimizing code
- Experience in gameplay, AI, and design
- A natural curiosity for all aspects of game development and a willingness to work on a wide variety of systems.
- Motivated self starter who can execute with limited supervision
- Experience as part of a team that has shipped a video game; must have shipped a minimum of 1 or more titles
Bonuses:
- Experience developing on video-game consoles is preferred
- Experience working with Unreal 4
- Familiarity with Data-Oriented Design principles and the ECS architecture
- Experience with dynamic AI systems such as GOAP, HTN, and Utility Systems
- Animation systems programming