Full-time Remote – Australia TypeScript · Node.js · React

Full-Stack Engineer

Build the integrations, dashboards, and reporting infrastructure that power PratixBI's performance platform for Australian healthcare practices.

About the role

PratixBI is the performance operating system for Australian healthcare practices — giving practice owners, clinicians, and practice managers a clear, consistent view of the numbers that matter most to their business. We aggregate data from leading practice management systems and surface it through intuitive dashboards, automated weekly reports, and personalised KPI feeds.

As a Full-Stack Engineer at PratixBI, you will be a core technical contributor responsible for building and maintaining the integrations, data pipelines, and user-facing dashboards that sit at the heart of our product. You'll work across the stack — from designing robust API integrations with practice management systems, to building responsive React dashboards that make complex data immediately legible for healthcare professionals.

This is a high-ownership role. You'll contribute to architectural decisions, ship features independently, and work closely with the founding team and our healthcare practice customers.

Key responsibilities

  • Design, build, and maintain integrations with Australian practice management systems (Dental4Windows, Cliniko, Best Practice, MedicalDirector, and others)
  • Develop and maintain the data ingestion and normalisation pipelines that underpin PratixBI's analytics engine
  • Build performant, accessible React dashboards that surface KPIs clearly for practice owners, managers, and clinicians
  • Contribute to the automated reporting infrastructure that generates weekly performance summaries for practice teams
  • Uphold rigorous standards for data security, privacy compliance (APPs), and system reliability across all customer-facing infrastructure
  • Collaborate with the product and customer success teams to translate practice requirements into well-engineered technical solutions
  • Participate in quarterly planning cycles, contributing to technical roadmap decisions and sprint execution

What we're looking for

  • 4+ years of professional experience in full-stack software development
  • Strong proficiency in TypeScript, Node.js, and React; experience with REST and GraphQL APIs
  • Demonstrated experience building data-intensive applications — dashboards, analytics tools, reporting systems, or similar
  • Solid understanding of relational databases (PostgreSQL preferred) and data modelling principles
  • A rigorous approach to security and data privacy, particularly in regulated or sensitive data environments
  • Excellent communication skills and the ability to work independently with a high degree of accountability

Preferred: Prior experience in healthtech, fintech, or other regulated industries; familiarity with Australian healthcare data standards.

Role details

  • Employment typeFull-time
  • LocationRemote – Australia
  • DepartmentEngineering
  • Start dateImmediate availability preferred

What we offer

  • Competitive salary commensurate with experience
  • Meaningful ownership and real influence over the product direction
  • A clearly-defined 90-day onboarding plan with measurable milestones
  • Flexible working arrangements to suit your lifestyle
  • Work that genuinely matters — healthcare teams rely on what you build every week

Ready to apply?

Send your CV and a brief note about yourself to our people team.

people@pratixbi.com

Interested in this role?

Send your CV and a brief introduction — tell us what you've built, what you care about, and why PratixBI interests you. We read every application and aim to respond within 5 business days.

Apply via people@pratixbi.com

Or return to all open roles