Junior Game Systems Programmer

Schedule: Full Time
Location: Remote (Work from anywhere!)
Contract: Part-time
As our Junior Game Systems Programmer, you will:
  • Write clean and maintainable code using core programming principles such as variables, loops, functions, and object-oriented programming.

  • Contribute to gameplay systems including inventory mechanics, player actions, and item management.

  • Work with existing codebases to understand how different game systems interact.

  • Assist in developing multiplayer systems and ensure proper interaction between client and server logic.

  • Debug technical issues and investigate problems affecting gameplay functionality.

  • Collaborate with team members to implement new gameplay features and improvements.

  • Learn and apply a specialized internal programming framework used for building game systems.

  • Document technical implementations and maintain clear code structure.

  • Continuously improve programming knowledge and learn new tools, languages, or frameworks as needed.

Who we are looking for?
  • Strong understanding of core programming fundamentals (variables, loops, functions, data structures, OOP).

  • Proficiency in at least one programming language such as Python, Java, C#, C++, JavaScript, Go, or Rust.

  • Ability to analyze technical problems and develop logical solutions.

  • Comfortable reading and understanding unfamiliar codebases.

  • Ability to learn new programming languages or tools quickly.

  • Basic understanding of multiplayer system concepts such as client-side and server-side logic.

  • Strong debugging and troubleshooting skills.

  • Good written communication skills for explaining technical reasoning.

  • Ability to work independently and complete tasks reliably.

  • Passion for game development and gameplay systems.

Why Join Us?
  • Work on real game systems and gameplay mechanics.

  • Opportunity to learn specialized game programming frameworks.

  • Develop skills in multiplayer game architecture.

  • Gain experience working with structured production codebases.

  • Grow as a systems programmer within a collaborative development team.