top of page
Xicon copy.png
Oicon copy.png



We are one of Australia's largest game development companies in Melbourne and we are looking for a highly skilled UI Programmer to join our talented team in developing a game for Mobile,  PC and console platforms. 


If you enjoy working in a young fast-paced environment, love the gaming community, and have a strong interest in games then this is a great opportunity to become part of a growing team.

Key Responsibilities

  • Oversee the programming of the modules that underlie the user interface

  • Optimise user interface module code so that it can be implemented on game consoles

  • Implement practical and timely solutions that meet the game design and technical requirements

  • Implement code that is modular, self-contained, and defensive and observes the technical constraints on the system

  • Ensure coding standards are followed, and help to enforce good programming practices within the team

  • Optimise code and data for memory usage and performance as required

  • Write debugging tools for programmers, level designers and artists

  • Understanding the game design documents in order to enhance the intended player experience

  • Collaborate with the design and programming teams to provide development interface tools for gameplay programmers and prototype interaction concepts for the game

  • Contribute to the team’s design vision to build a fun and exciting game

  • Continue ongoing development in the live services environment

What You Bring To The Role

  • Excellent C# programming skills, with excellent knowledge of object oriented development

  • Excellent oral and written communication skills

  • Strong maths skills

  • Excellent knowledge of common algorithms, data structures and patterns, and the ability to apply them to problems while keeping constraints and performance in mind

  • Ability to analyse unfamiliar code of a reasonable complexity to understand and extend the functionality of an existing module

  • Confidence to debug defects of a reasonable complexity, including memory related issues, multi-threading, and assembly level debugging

  • Substantial commercial software development experience with significant involvement in 1 published game in a UI programming capacity

  • Strong attention to detail and the ability to work independently to get the job done without day-to-day direction.

  • Think on their feet and act quickly

  • Have a can-do with the ability to turn a negative into a positive, no problem is too great

Bonus Points

  • Strong game optimisation skills and can identify bottlenecks in the game

  • Good understanding of multithreading and how to write code for such systems

How to Apply

Email your application to

Your application should include your CV, cover letter and any relevant portfolio links. While working your cover letter, please consider the following:

  • Why are you applying for our role at Playside? 

  • Tell us all about yourself!

  • What is your proudest work achievement?

  • Why do you think you're the one for this role? 

  • Why are you leaving your current role?

  • How many weeks' notice do you need?

Only candidates successful will be contacted. Do keep an eye on our LinkedIn page and careers page to future roles. 

bottom of page