This job is no longer available
This job expired on 22/10/2026. It no longer accepts applications.
Freelance Gameplay & UI Application Developer
Twine
Job description
About the role
We are an indie studio creating a timing‑based competitive fighting game for PC on Steam using Unity. As a Freelance Application Developer you will design and implement core gameplay systems and user interfaces, working closely with the lead programmer during the Vertical Slice phase and beyond.
Key responsibilities
- Develop and maintain character state machines, controller frameworks and camera systems.
- Design, implement and polish menus, HUD and other UI components.
- Build and optimise gameplay‑adjacent tools that support the development workflow.
- Collaborate with the lead programmer and other team members to ensure seamless integration of systems.
- Participate in code reviews, maintain high code quality and produce clear documentation.
Required profile
- Australian residency (preference for Queensland residents).
- Ability to provide a signed letter of commitment for grant‑funding applications if shortlisted.
- Strong attention to clean, maintainable and well‑documented code.
- Comfort working remotely in a small, collaborative indie team.
Required skills
- Proficiency with Unity engine.
- Strong C# programming skills.
- Experience building character controllers, state machines and camera systems in Unity.
- Familiarity with version‑control systems, preferably Diversion or similar tools.
What we offer
- Opportunity to shape core gameplay and UI of an ambitious indie title.
- Flexible freelance contract with potential for continued work into Alpha and Beta phases.
- Collaboration with a passionate, growing team of around 20 members.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Twine