Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Gameplay Programmer creating flexible systems for a multiplayer open-world project at Behaviour Interactive. Collaborating with designers and cross-functional teams to enhance gameplay.

Responsibilities

  • Design and implement flexible gameplay systems for an open-world multiplayer game.
  • Work closely with game designers to prototype and iterate on various game mechanics.
  • Build data-driven systems that are easily configurable and testable by game designers and modders.
  • Test, debug, and optimize code to ensure high quality standards.
  • Maintain code quality through mentoring, collaboration, and the code review process.
  • Collaborate within a cross-functional team to design and implement core game features.
  • Rigorously test new features and provide suggestions for improvements and refinements.

Requirements

  • 6+ years of game development experience.
  • 4+ years of game development experience focused on gameplay.
  • 4+ years of game development experience using Unity3D.
  • Proficiency in design patterns and object-oriented programming using C#.
  • Expertise in one or more gameplay areas: 3C (combat/camera/controls), AI, or open-world mechanics.
  • Have shipped at least one game on PC and/or consoles using Unity, Unreal Engine, or another proprietary game engine.
  • Strong communication and interpersonal skills to collaborate effectively with diverse teams.
  • Adaptability and enthusiasm for working in a fast-paced, evolving environment.

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$1 per year

Degree requirement

Bachelor's Degree

Tech skills

UnityUnreal Engine

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.