Home Job Details
N
Software Development 🏢 Full Time ⭐️ Verified

Senior Gameplay Programmer

NovaForge Studios
Vancouver, BC, Canada
Salary Estimate
CAD 90.000 – CAD 140.000
Posting Time
6 Mei 2026
Deadline
6 Mei 2027

Job description

NovaForge Studios is looking for a Senior Gameplay Programmer to join our expanding team in Vancouver. You will craft immersive, responsive gameplay experiences across our newer IPs and feature-rich titles. This is a full-time role with hybrid options based in Vancouver, BC.

As a key member of the engineering team, you’ll collaborate with designers, artists, and other engineers to implement high-quality gameplay systems, optimize performance, and mentor junior developers. You’ll work across platforms and contribute to the studio’s standard of excellence in player experiences.

What we offer: competitive compensation, comprehensive benefits, flexible work arrangements, and stock options. Join a studio that values creativity, collaboration, and technical mastery.

Responsibility

  • Design and implement core gameplay systems using C++ (Unreal) and/or C# (Unity).
  • Collaborate with design and art teams to translate gameplay concepts into polished, responsive experiences.
  • Profile, optimize, and troubleshoot performance across CPU, GPU, memory, and loading times.
  • Lead code reviews, establish coding standards, and mentor junior developers.
  • Implement robust AI behaviors, input handling, physics, and player feedback systems.
  • Develop tooling and editors to streamline content creation and iteration.
  • Participate in cross-functional sessions to ensure quality and schedule commitments across platforms.
  • Collaborate with QA to diagnose issues and verify fixes across PC and console targets.

Qualification

  • Bachelor’s degree in Computer Science, Game Development, or equivalent experience.
  • 5+ years of professional game development experience in C++ and/or C#.
  • Strong knowledge of Unreal Engine 4/5 or Unity, with shipped titles or playable demos.
  • Proficient in performance profiling, multithreading, memory optimization, and platform optimization.
  • Excellent problem-solving, communication, and teamwork skills.
  • Experience with tooling, pipelines, version control (Git), and CI/CD practices.
  • Self-motivated, proactive, and able to mentor others while delivering on deadlines.
  • Portfolio or GitHub showcasing gameplay systems and technical contributions.

Required Skills

C++ Unreal Engine Unity Gameplay Programming AI Multithreading Rendering Optimization Tools Development Git

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Vacancies

Similar job recommendations for you

See All