Entry Level Programmer

Gen Eight Games
alert with exclamation point inside a cirle
This position has been closed.
No items found.
Posted
August 10, 2026
Part Time
Canada
Remote
$20–$30 / hr

Gen Eight Games is an independent, Indigenous-run game studio based in Tkaronto, Canada. We were founded in 2024 to develop Where Nations Gather, a powwow management and rhythm game. Thanks to recently secured funding, we are focused on building our first playable demo. This is where you come in. We are looking for passionate, dedicated people who are excited to build a game that is just as unique as they are.

We are a team that holds each other to a high standard while fostering a respectful and collaborative environment. We believe that we all benefit from the unique perspectives and skills of a diverse team, and that we become stronger developers when we can learn from one another. This is why we are looking for an Entry Level Programmer who is excited to collaborate and learn together.

 

About the role

As a Gameplay / UI Programmer, you will work closely in a fully remote environment with the art and design teams to implement and integrate UI screens and menus in Unity, while collaborating with the Technical Director to create and maintain robust gameplay solutions.

This a part-time contract position for entry level programmers. If you are a freelancer, are still in school (or just graduated), or have your own hustle on the side, this position may be for you. We are looking for someone who can follow code design conventions, independently solve problems, and fearlessly ask questions when stuck.

Due to the nature of our funding, we can only accept candidates who are legally eligible to work and currently resides in Canada. Unfortunately, we cannot make any exceptions.

 

Responsibilities

  • Work closely with designers and artists to turn UI and gameplay requirements into polished, fully functional features.
  • Implement and maintain UI screens, menus & other in-game interfaces in Unity.
  • Test, troubleshoot & debug gameplay and UI systems.
  • Write clean, well-organized, and maintainable C# code following established project conventions.
  • Collaborate with Technical Director to review code, solve technical problems, and improve existing systems.

 

Requirements

  • 1–3 years of programming experience (professional, academic, or personal projects).
  • Bachelor’s degree in Computer Science or a related field, or a portfolio demonstrating 1–2 completed games.
  • Foundational knowledge of C# and Unity and a solid understanding of object-oriented programming (OOP).
  • Ability to write clean, maintainable, and well-organized code.
  • Strong problem-solving skills and the judgement to ask for help when needed.

 

Nice to have

  • Experience building UI systems (menus, HUDs, etc…) with Unity UI Toolkit, NoesisGUI, or a similar framework.
  • Shipped a personal or team project
  • Experience using Git or another version control system
  • Demonstrated ability to utilize Unity and IDE debugging tools.

 

Ready to apply? Send us your resume by clicking the button below.

About
Gen Eight Games

Summer is quickly approaching and you've been elected to build the greatest gathering of all time. In Where Nations Gather, you must build and manage your own powwow grounds, train and customize champion dancers for online competitions, and make sure your visitors stay happy.

More Jobs at
Gen Eight Games
Recent
Programming & Development
jobs
Thank you for joining! New issues are sent every Wednesday!
Oops! Something went wrong. Please try again.

You must be 18+ to view this job listing

Hey there! This job listing is for a role working on Adult Only games. As such, this listing may contain, reference, or link to sexual, explicit, and NSFW content.
By clicking “View Page” you affirm that you are at least 18 years old.