Full-Stack Developer

Hapana

Hapana

Software Engineering
New South Wales, Australia
Posted on Aug 26, 2025

About Hapana

Hapana is disrupting the market in leading a software solution in the fitness industry that helps gyms, fitness studios, and franchises unlock growth and efficiency. We have revolutionised the operations of multisite boutique businesses like F45, Gold’s Gym, BFT, STRONG Pilates, Vaura, Fitstop, KX Pilates, and more. Our all-in-one platform uses automated lead nurturing, captivating member experiences, multi-layered reporting, and advanced day-to-day operational controls to assist in growing member communities, expanding location footprints, and boosting revenue.

We're committed to fostering growth for our teams and clients through innovation and teamwork. Our business prides itself on its fast growth and dynamic industry, so we require humans with a vision to work with our small but mighty team. As a global company, we rely on open communication and people speaking up. Bring ideas, passion, and creativity to the role, and you’ll fit right in.

Job Summary

As a Senior Fullstack Developer at Hapana, you’ll be a part of shaping the future of our platform by building scalable, high-performing applications and by leveraging the power of AI to transform how we deliver value. From designing intuitive interfaces to architecting robust backend systems, you’ll play a key role in how Hapana scales globally.

Beyond traditional fullstack engineering, you’ll also have the opportunity to utilise AI tools, frameworks, and practices both to enhance our product and to streamline development workflows. This is a hands-on role where technical expertise meets innovation and where your work will directly influence our technology stack, engineering culture and customer experience.

Key Responsibilities

  • Design, build and maintain scalable, high-performance web applications that seamlessly integrate front-end and back-end services.
  • Explore and implement AI-powered features (e.g., predictive analytics, personalisation, chatbots) that elevate the customer experience.
  • Deliver responsive, accessible and engaging UIs using React (preferred), Vue.js, or Angular with a focus on AI-enhanced usability.
  • Build and optimise RESTful APIs, GraphQL services, and microservices using Node.js, Python, or similar, with opportunities to integrate AI/ML pipelines.
  • Architect and optimise SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) systems to support both transactional and analytical workloads.
  • Drive improvements in speed, resilience and security, applying AI-powered monitoring, testing and optimisation tools where relevant.
  • Mentor peers and guide technical discussions on best practices — including ethical and effective AI adoption.
  • Partner with Product, UX and DevOps in an Agile environment, contributing to sprint planning, stand-ups, and retrospectives.
  • Stay ahead of AI and SaaS industry trends, evaluating new technologies to improve both product and engineering processes.

Qualifications & Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of proven experience as a Fullstack Developer and with several years at a senior level.
  • Advanced proficiency in JavaScript/TypeScript and deep expertise in React.js.
  • Strong backend engineering skills (Node.js, Python, or similar) with exposure to microservices and cloud-native architectures.
  • Familiarity with AI-enhanced development tools (e.g., GitHub Copilot, automated testing frameworks, or AI-powered monitoring).
  • Strong understanding of databases (SQL) and performance optimization strategies.
  • Knowledge of authentication/authorization protocols (JWT, OAuth).
  • Excellent problem-solving, debugging and communication skills.
  • Comfortable working across distributed teams and time zones using Agile/Scrum.
  • A passion for innovation and curiosity about how AI can transform SaaS.
  • Ability to understand business requirements and translate them into technical requirements.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a team environment.

Why Join Hapana?

  • At Hapana, we’re not just building software, we're reimagining the future of fitness and wellness, with AI powering the next wave of innovation.
  • We Innovate Boldly and Dream big, experiment with the latest technologies and push boundaries as you design scalable SaaS and AI-powered solutions.
  • Stronger Together by collaborating with passionate teammates across Product, UX and Engineering, working as one to deliver impact at a global scale.
  • Customer First by building with purpose, creating exceptional value that empowers fitness businesses worldwide to succeed and thrive.
  • Live Well, Work Well and enjoy a competitive salary, benefits, wellness perks, and flexibility that support your balance, energy, and growth.

If you have the experience, happy to wear multiple hats we want to hear from you. We thank you in advance for taking the time to apply, please note that only shortlisted candidates will be contacted for an interview. No recruitment agencies please.