Hapana Logo

Hapana

Software Developer

Posted 24 Days Ago
Be an Early Applicant
In-Office
Sydney, New South Wales
Mid level
In-Office
Sydney, New South Wales
Mid level
The Data Engineer will design and maintain data pipelines, ensure data quality and integrity, implement security measures, collaborate across teams, and create reports and dashboards for actionable insights.
The summary above was generated by AI

Who is 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 and remote-first company, we rely on open communication and people speaking up.

Job Summary

We are looking for a talented and experienced Software Developer to join our mission-driven team building innovative software for the fitness and wellness industry. You will play a key role in developing scalable, high-performance applications, collaborating closely with product and design teams to shape impactful features and enhance user experience across our platform.

Key Responsibilities

System Analysis & Design

  • Research, consult, analyze and evaluate system program needs.
  • Identify technology limitations and deficiencies in current systems, processes, and methods.
  • Provide expert advice in developing strategies and proposals for software design, including financial evaluation and software procurement recommendations.

Software Development

  • Design, develop, and maintain high-performance web applications and backend systems
  • Write, test, debug, and maintain program code in compliance with system requirements, design specifications, and industry quality standards.
  • Build and optimize RESTful and GraphQL APIs for frontend and third-party integrations.

Database Engineering

  • Design and maintain relational database schemas, queries, and migrations using MySQL or PostgreSQL.
  • Develop and optimize ETL processes for data integration and transformation.
  • Monitor and enhance system performance including query optimization and index management.
  • Implement data backup, recovery procedures, and ensure data integrity and security across systems.
  • Design, develop, and maintain data pipelines between multiple systems and platforms.
  • Implement robust data security protocols in compliance with relevant regulations.
  • Maintain data dictionaries and metadata repositories for internal use and data governance.

Documentation and Standards

  • Write and maintain comprehensive documentation including technical specifications, end-user manuals, and operational procedures.
  • Develop and enforce automated testing frameworks for code and data validation.

Agile Collaboration

  • Participate in Scrum ceremonies (sprint planning, daily stand-ups, reviews, and retrospectives).
  • Collaborate with multi-timezone teams to deliver quality features and maintain a healthy development lifecycle.

Qualifications and Requirements 

  • Proven experience as a Software Developer or Engineer working on complex web applications.
  • Proficiency in PHP and understanding of REST/GraphQL API development.
  • Strong database knowledge (MySQL/PostgreSQL) and experience with schema design and optimization.
  • Experience working within cloud environments like AWS.
  • Solid understanding of Agile methodologies and Scrum practices.
  • Familiarity with tools for CI/CD, version control (Git), and testing frameworks.
  • Experience with SaaS platforms and multi-tenancy architectures.
  • Knowledge of other backend languages (e.g., Python, Node.js).
  • Integration experience with tools like Stripe, Twilio, and third-party CRMs.
  • Prior experience with secure authentication and authorization protocols (e.g., OAuth2, RBAC).

Why Join Hapana?

  • Be part of an innovative team transforming the fitness and wellness space.
  • A culture that lives our values building trust, daring to be the best and supporting each other
  • Opportunities to make a lasting impact and grow your career in a dynamic, global organisation.
  • Competitive salary, benefits, wellness perks including fitness initiatives and work-life balance policies.

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.



Top Skills

APIs
AWS
Azure
ETL
Gooddata
GCP
Hadoop
Kafka
MongoDB
MySQL
NoSQL
Postgres
Power BI
Python
R
Spark
SQL
Tableau
HQ

Hapana Sydney, New South Wales, AUS Office

Pitt Street, Sydney, New South Wales, Australia, 2000

Similar Jobs

4 Days Ago
Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Fintech • Software
Develop and maintain high-performance Python applications, collaborating with traders and researchers to build scalable solutions. Implement automation and testing practices.
Top Skills: CeleryDaskDockerKubernetesLinuxNumpyPandasPythonScipySpark
4 Days Ago
Hybrid
Sydney, New South Wales, AUS
Internship
Internship
Fintech • Software
As a Software Engineer Intern at IMC, you will develop technologies, solve problems, and potentially secure a full-time role after graduation.
Top Skills: C++JavaPython
10 Days Ago
Remote
Hybrid
2 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves developing services for reliability and scalability, enhancing monitoring, and collaborating with teams to improve architecture and performance.
Top Skills: AWSC++CassandraGCPGoJavaK8SKafkaKotlinNode.jsOpensearchPythonScala

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account