" \u003cdiv class=\"ja-job-details\"\u003e \u003ch2 class=\"title\"\u003eProgrammer (Mid-level)\u003c/h2\u003e \u003cdiv class=\"meta\"\u003e \u003cul class=\"classifications\"\u003e \u003cli data-id=\"25137\"\u003e Multimedia / Design / New Media \u003c/li\u003e \u003cli data-id=\"25138\"\u003e Gaming \u003c/li\u003e \u003cli data-id=\"25139\"\u003e Sydney \u003c/li\u003e \u003cli data-id=\"25140\"\u003e Permanent / Full Time \u003c/li\u003e \u003c/ul\u003e \u003cp class=\"date-posted\"\u003e 29/9/2026 \u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"description\"\u003e \u003cstrong\u003eAbout The Company\u003c/strong\u003e\u003cbr\u003e Our client is a game development studio creating engaging mobile experiences for players around the world. Their team brings together programmers, designers, artists, backend engineers, and production specialists who care about quality, collaboration, and thoughtful game development.\u003cbr\u003e\u003cbr\u003e You will join a supportive environment where people share knowledge, take ownership of their work, and continually improve how games and features are built.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eThe Role\u003c/strong\u003e\u003cbr\u003eAs a Mid Level Programmer, you will develop gameplay features and systems for a live mobile game using Unity and C#.\u003cbr\u003e\u003cbr\u003e You will take ownership of assigned features from initial implementation through to release, making sure they are reliable, polished, maintainable, and suited to the needs of players.\u003cbr\u003e\u003cbr\u003e Working closely with designers, artists, backend engineers, and production teams, you will translate ideas into practical gameplay solutions. You will create flexible systems that allow content teams to test, adjust, and release new experiences efficiently.\u003cbr\u003e\u003cbr\u003eThis role is onsite in Auckland, NZ. This role does not include Visa support. It does support relocation from within Australia or NZ.\u003cbr\u003e\u003cbr\u003e Your responsibilities will include:\u003cbr\u003e \u003cul\u003e \u003cli\u003eBuilding and maintaining gameplay features and systems in Unity and C#\u003c/li\u003e \u003cli\u003eTaking ownership of features through development, testing, optimisation, and release\u003c/li\u003e \u003cli\u003eWriting clean, efficient, and maintainable code\u003c/li\u003e \u003cli\u003eWorking within existing architecture and identifying opportunities for improvement\u003c/li\u003e \u003cli\u003eCreating tools and systems that support designers and content teams\u003c/li\u003e \u003cli\u003eDebugging gameplay issues and investigating performance problems\u003c/li\u003e \u003cli\u003eConsidering memory usage, allocations, and mobile performance throughout development\u003c/li\u003e \u003cli\u003eWorking across systems such as UI, animation, economy, networking, and persistence\u003c/li\u003e \u003cli\u003eCollaborating with technical and non technical team members\u003c/li\u003e \u003cli\u003eSharing knowledge and contributing to strong engineering practices\u003c/li\u003e \u003c/ul\u003e \u003cbr\u003e\u003cstrong\u003eKey Skills \u0026amp; Traits\u003c/strong\u003e\u003cbr\u003eEssential\u003cbr\u003e \u003cul\u003e \u003cli\u003eProfessional game development experience\u003c/li\u003e \u003cli\u003eStrong Unity and C# foundations\u003c/li\u003e \u003cli\u003eExperience developing and shipping gameplay features in a production environment\u003c/li\u003e \u003cli\u003eUnderstanding of software architecture and maintainable coding practices\u003c/li\u003e \u003cli\u003eExperience debugging, profiling, and optimising features\u003c/li\u003e \u003cli\u003eKnowledge of mobile performance considerations\u003c/li\u003e \u003cli\u003eAbility to independently manage assigned features and responsibilities\u003c/li\u003e \u003cli\u003eClear communication skills and a collaborative working style\u003c/li\u003e \u003cli\u003eA proactive and practical approach to solving technical problems\u003c/li\u003e \u003cli\u003eExisting NZ work rights\u003c/li\u003e \u003c/ul\u003e \u003cstrong\u003eDesirable\u003c/strong\u003e \u003cbr\u003e \u003cul\u003e \u003cli\u003eExperience developing free to play mobile games\u003c/li\u003e \u003cli\u003eUnderstanding of live service development and post launch content\u003c/li\u003e \u003cli\u003eExperience with networking, economy, persistence, UI, animation, or content pipelines\u003c/li\u003e \u003cli\u003eKnowledge of Unity Addressables, asset management, or object pooling\u003c/li\u003e \u003cli\u003eExperience mentoring other programmers or contributing to technical improvements\u003c/li\u003e \u003cli\u003eConsole or multiplatform game development experience\u003c/li\u003e \u003c/ul\u003e Sound Like Your Next Move? Apply via the Supaglu website or get in touch with Sam Marsh at smarsh@supaglu.com.au for a confidential discussion. \u003c/div\u003e \u003cdiv class=\"apply\"\u003e \u003ca class=\"back-link\" href=\"#\" title=\"Back to search results\"\u003eBack to search results\u003c/a\u003e \u003cinput type=\"button\" class=\"ja-button\" data-job-id=\"909510\" value=\"Apply Now\" title=\"Apply Now\" /\u003e \u003c/div\u003e \u003c/div\u003e "