This job listing expired on Sep 9, 2020
Tweet

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