Enable job alerts via email!

Senior Gameplay Programmer

Digital Extremes

London

On-site

CAD 70,000 - 90,000

Full time

14 days ago

Job summary

A leading game development company in London, Ontario, is seeking a talented gameplay programmer to architect and implement innovative gameplay systems. Candidates should have over 4 years of game development experience and a passion for creating exceptional games. Strong knowledge of C and C++ is essential, along with good communication skills. This role involves mentorship and collaboration with design teams to enhance gameplay features.

Qualifications

  • 4+ years game development experience, with at least 1 shipped product.
  • Strong knowledge of C and C++.
  • Passion for playing and developing exceptional games.

Responsibilities

  • Architect and implement gameplay systems to support cutting edge gameplay.
  • Work closely with Design and Animation teams to bring gameplay features into the game.
  • Maintain code quality through tuning and bug fixing.

Skills

C and C++
Good communication skills
Work ethic and motivation
Passion for games
Team collaboration
Ability to contribute to game development

Tools

LUA
Profiling tools (i.e. VTune)
Job description
RESPONSIBILITIES
  • Architect and implement gameplay systems to support cutting edge gameplay.
  • Work closely with the Design and Animation teams to bring ideas and new gameplay features into the game.
  • Evaluate and iterate on implementation of gameplay systems.
  • Maintain code quality and performance and extend systems to support changing design requirements over time.
  • Ensure the technical quality through tuning and bug fixing.
  • Contribute innovative and original ideas toward all aspects of the game's production and development.
  • Maintain code performance through profiling and optimization.
  • Take ownership and responsibility over some gameplay subsystems.
  • Support and mentor other programmers who are less experienced and require more direction.
  • Additional responsibilities may be assigned as needed.
REQUIREMENTS
  • 4+ years game development experience, with at least 1 shipped product
  • Strong knowledge of C and C++
  • Good communication skills, work ethic and motivation
  • Passion for playing and developing exceptional games
  • Experience in collaborating in team settings
  • Possesses the ability and drive to contribute and advance all aspects of a game
PREFERRED EXTRAS
  • Strong knowledge of LUA
  • Console programming experience
  • Familiarity with large-scale C++ project development
  • Experience with concurrent programming
  • Assembly language and low-level systems
  • Familiarity with profiling tools (i.e. VTune)
  • Strong knowledge of game design patterns and systems

Applicants must be legally eligible to work in Canada at the time of application.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.