Gameplay Programmer

8 Minutes ago • 2 Years +
Gameplay

Job Description

We are seeking a talented and passionate Gameplay Programmer to join our studio. In this role, you’ll be at the heart of developing game mechanics, player interactions, and core gameplay features for our upcoming titles. Working closely with designers, artists, and fellow developers, you’ll help transform creative ideas into compelling, interactive experiences. This position requires a blend of technical expertise, problem-solving skills, and a strong understanding of game design principles. If you thrive in a collaborative, fast-paced environment and have a passion for building engaging gameplay, we want to hear from you!
Good To Have:
  • Experience with multiplayer or networked gameplay systems.
  • Previous experience working on shipped multi-platform titles.
  • Knowledge of procedural generation techniques.
  • Experience with Unreal Engine and C++.
Must Have:
  • Collaborate with the design team to develop and refine core gameplay systems, including character controls, physics, AI behaviours, and game rules.
  • Rapidly prototype new gameplay ideas to iterate on design concepts and enhance the player experience.
  • Partner closely with designers, artists, and other programmers to ensure cohesive and engaging gameplay.
  • Write efficient, maintainable code to deliver optimal performance across multiple platforms.
  • Identify, troubleshoot, and resolve technical challenges to improve gameplay quality and user experience.
  • Design and implement AI behaviours and NPC logic to enhance immersion and gameplay complexity.
  • Develop and integrate in-game UI elements and feedback systems that support and enrich the player experience.
  • Contribute to brainstorming sessions, offering technical insights to shape gameplay features.
  • 2+ years of professional experience in game development, with a focus on gameplay programming and at least 1 shipped title.
  • Strong proficiency in C#.
  • Experience with Unity.
  • Solid understanding of object-oriented programming principles and game architecture.
  • A portfolio demonstrating completed or in-progress projects with gameplay mechanics and systems you’ve built or contributed to.
  • Passion for video games and a strong understanding of what makes gameplay fun and engaging.
  • Ability to balance creative ambition with technical constraints to deliver smooth, optimized gameplay experiences.
  • Proven ability to troubleshoot, debug, and optimize code for performance.
  • Ability to work independently and adapt to evolving design needs in a fast-paced environment.
  • Strong communication skills, with the ability to collaborate effectively with a multidisciplinary team.

Add these skills to join the top 1% applicants for this job

communication
cpp
unreal
unity
game-texts
user-experience-ux
c#
multiplayer

Gameplay Programmer

Location: Glasgow-based Studio/Hybrid/Remote

Term: 9 Month Contract

We are seeking a talented and passionate Gameplay Programmer to join our studio. In this role, you’ll be at the heart of developing game mechanics, player interactions, and core gameplay features for our upcoming titles. Working closely with designers, artists, and fellow developers, you’ll help transform creative ideas into compelling, interactive experiences. This position requires a blend of technical expertise, problem-solving skills, and a strong understanding of game design principles. If you thrive in a collaborative, fast-paced environment and have a passion for building engaging gameplay, we want to hear from you!

Key Responsibilities

  • Collaborate with the design team to develop and refine core gameplay systems, including character controls, physics, AI behaviours, and game rules.
  • Rapidly prototype new gameplay ideas to iterate on design concepts and enhance the player experience.
  • Partner closely with designers, artists, and other programmers to ensure cohesive and engaging gameplay.
  • Write efficient, maintainable code to deliver optimal performance across multiple platforms.
  • Identify, troubleshoot, and resolve technical challenges to improve gameplay quality and user experience.
  • Design and implement AI behaviours and NPC logic to enhance immersion and gameplay complexity.
  • Develop and integrate in-game UI elements and feedback systems that support and enrich the player experience.
  • Contribute to brainstorming sessions, offering technical insights to shape gameplay features.

Requirements

  • 2+ years of professional experience in game development, with a focus on gameplay programming and at least 1 shipped title.
  • Strong proficiency in C# (experience with Unity a must with Unreal Engine and C++ as a bonus).
  • Solid understanding of object-oriented programming principles and game architecture.
  • A portfolio demonstrating completed or in-progress projects with gameplay mechanics and systems you’ve built or contributed to.
  • Passion for video games and a strong understanding of what makes gameplay fun and engaging.
  • Ability to balance creative ambition with technical constraints to deliver smooth, optimized gameplay experiences.
  • Proven ability to troubleshoot, debug, and optimize code for performance.
  • Ability to work independently and adapt to evolving design needs in a fast-paced environment.
  • Strong communication skills, with the ability to collaborate effectively with a multidisciplinary team.

Desired Skills

  • Experience with multiplayer or networked gameplay systems.
  • Previous experience working on shipped multi-platform titles.
  • Knowledge of procedural generation techniques.

Set alerts for more jobs like Gameplay Programmer
Set alerts for new jobs by Blazing Griffin
Set alerts for new Gameplay jobs in United Kingdom
Set alerts for new jobs in United Kingdom
Set alerts for Gameplay (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙