Junior Gameplay Programmer

Counterspell Games Studio

United States0–2 yrs57m agovia LinkedIn

About the Role

  • Remote contract position at Counterspell Games Studio.
  • Focus on implementing, iterating on, and maintaining gameplay systems and features.

Key Responsibilities

  • Write clean, efficient code for core mechanics.
  • Prototype new gameplay ideas.
  • Integrate feedback from designers and other team members.
  • Collaborate closely with game designers to translate design concepts into interactive experiences.
  • Debug and optimize gameplay-related code.
  • Ensure smooth moment-to-moment player interactions.
  • Participate in code reviews.
  • Maintain documentation for implemented features.
  • Contribute to playtesting sessions to identify improvements and refine game feel.

Requirements & Tech Stack

  • Programming and Object-Oriented Programming (OOP) skills relevant to game development.
  • Experience or training in Game Programming and Gameplay Programming, including implementing and iterating on game mechanics.
  • Understanding of Game Design principles.
  • Familiarity with at least one modern game engine (e.g., Unity, Unreal Engine).
  • Familiarity with standard development tools.
  • Ability to write clear, maintainable code.
  • Follow version control practices (e.g., Git).
  • Ability to work in a remote, collaborative environment.
  • Strong problem-solving skills.
  • Attention to detail.
  • Willingness to learn from feedback and improve over time.
  • Relevant coursework, personal projects, mods, or indie game prototypes demonstrating gameplay programming ability.
  • Nice to have: Experience with multiplayer systems, performance optimization, or scripting languages commonly used in games.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Emonics LLC, BAE Systems, Inc., Lockheed Martin

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job