Senior Programmer

4 Months ago • All levels

Job Summary

Job Description

Perfect Garbage is seeking a contract Senior Programmer to join their team. The Senior Programmer will be responsible for building, testing, and maintaining scalable code; collaborating with other departments; participating in code reviews; optimizing code for performance; assisting in bug fixing; attending meetings; taking ownership of the codebase; keeping documentation up-to-date; building systems and tools for efficient content creation; and communicating progress. This role requires proficiency in C#, git, and excellent communication skills. Experience creating user-friendly tools, identifying and resolving performance issues, and working in a team environment is also essential. The hourly rate is $40 USD and the starting date is March 2025.
Must have:
  • Proficient in C#.
  • Proficiency with using git for source control.
  • Excellent communication skills.
  • Experience creating user-friendly tools.
  • Experience identifying and resolving performance issues.
  • Experience in a team situation.
Good to have:
  • Experience in the Unity game engine.
  • Experience with other languages such as C++.
  • Experience writing automated tests.
  • Experience with Typescript/Javascript, React, and frameworks such as Electron.

Job Details

Perfect Garbage is an independent video game studio based with members located across the globe. We're looking for a contract Senior Programmer to join our team.

 

Core Expectations

  • Build, test, and maintain scalable code.
  • Collaborate with other departments to develop and implement new game systems, bug fixes, and internal tools.
  • Participate in code reviews and design discussions.
  • Identify performance bottlenecks or structural issues and optimise code as needed.
  • Assist in tracking down and patching bugs reported by users or identified through internal testing.
  • Attend scheduled meetings for the project and be present and communicative on the messaging app for the project.
  • Take ownership and initiative on improving areas of the codebase
  • Keep code documentation up-to-date and accurate to facilitate knowledge transfer and collaboration with other team members
  • Build robust systems and tools that allow for efficient, scalable content creation for non-code disciplines.
  • Effectively communicate your progress to the Lead Programmer and/or Design Director
  • Take ownership of your own workload, including progressing a feature independently through the design phase, task breakdown, risk assessment, delivery schedule, and testing

 

Required Skills

  • Proficient in C# when used independently of a game engine such as Unity
  • Proficiency with using git for source control
  • Excellent communication skills
  • Experience creating user-friendly tools for use by non-code teams
  • Experience identifying and resolving performance issues
  • Experience working in a team situation involving task breakdowns, time tracking, code reviews, and inter-departmental communication

 

Bonus

  • Experience in the Unity game engine
  • Experience with other languages such as C++
  • Experience writing automated tests
  • Experience with Typescript/Javascript, React, and frameworks such as Electron.

 

Additional Details

  • Job Title: Senior Programmer – Contract
  • Compensation: $40 USD an hour 
  • Starting: March 2025

 

To Apply

Send us an email with your Resume / CV.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Perfect Garbage is an independent video game studio based in Chicago, though its members are located across the globe! We all come from diverse backgrounds and hope to bring new immersive perspectives into our games.
View All Jobs

Get notified when new jobs are added by perfect garbage studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug