Senior Full Stack / Platform Developer at Halfbrick Studios
Remote, Tasmania, Australia -
Full Time


Start Date

Immediate

Expiry Date

14 Sep, 25

Salary

0.0

Posted On

11 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Objective C, Cross Team Collaboration, Aws, Sdks, Communication Skills, Java

Industry

Computer Software/Engineering

Description

ABOUT HALFBRICK

We’re Halfbrick, the game dev studio behind smash hits like Fruit Ninja and Jetpack Joyride! Originally from sunny Brisbane, we’re now rocking the remote work scene with team members from all corners of the globe. As one of Australia’s longest-running and most successful game developers, we pride ourselves on making games that people will look back on with nostalgia.

SKILLS/QUALIFICATIONS

  • 5+ years of professional software engineering experience across client and server.
  • Proven experience designing and maintaining SDKs, APIs, and scalable backend services.
  • Advanced proficiency in at least one client-side language (C#, C++, Objective-C, or Java) and one server-side stack (Go, Node.js, Python, etc.).
  • Deep understanding of REST/gRPC API design, versioning strategies, and backwards compatibility.
  • Experience with CI/CD workflows, automated testing, and cloud-based infrastructure (AWS, GCP).
  • Strong communication skills and a track record of effective cross-team collaboration.
  • Passion for mentoring and supporting high-quality engineering practices.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Technical Leadership & Architecture
  • Design and evolve the architecture of our platform SDKs, backend services, and developer tools to support current and future game experiences.
  • Champion clean, consistent, and well-documented APIs across platforms (mobile, PC, console, VR).
  • Evaluate and guide technology choices across client and server—balancing performance, maintainability, and developer experience.
  • Client SDKs & Tooling
  • Lead the development of SDKs in C#, C++, Java, and Objective-C for seamless integration across multiple platforms.
  • Build Unity Editor tooling and web-based dashboards that streamline game team workflows.
  • Establish clear versioning, compatibility, and release processes.
  • Backend Services & Infrastructure
  • Design and implement scalable REST/gRPC services using Go, Node.js, or similar technologies.
  • Integrate with cloud infrastructure (AWS/GCP), game backends (Nakama, Firebase), and internal tooling.
  • Drive performance, reliability, and observability across our live platform stack.
  • Collaboration & Mentorship
  • Provide technical leadership within the Platform & Tools team and collaborate with other teams across the studio.
  • Review code, share knowledge, and help mentor junior developers in craft, systems thinking, and debugging.
  • Collaborate with product managers, game leads, and UX to shape development tools and infrastructure.
  • Quality & Support
  • Own the quality and stability of the systems you help build, including test coverage, CI/CD integration, and developer documentation.
  • Guide internal and external teams in integrating our platform, offering expert advice and troubleshooting support.
Loading...