Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Who We Are
Aged care needs better infrastructure.
Care teams generate enormous amounts of clinical, operational, and resident data every day, but too little of it becomes useful, timely insight. Staff are under pressure, documentation is heavy, and critical decisions are often made without the right systems behind them.
Karrot is building a precision healthcare platform for aged care. We bring together core workflows, connected devices, and AI-enabled decision support to help providers deliver more proactive, personalised, and effective care.
We are building software that sits closer to the real work of care delivery. That means solving practical, high-stakes problems in a sector that is long overdue for better tools.
The Role
We’re looking for a Full-Stack Software Engineer to help build and scale Karrot’s platform.
You’ll work across the stack on product features, backend systems, integrations, infrastructure, and emerging AI workflows. You should be comfortable moving between frontend and backend development, and excited by the challenge of building in a complex real-world environment where reliability, usability, and speed all matter.
This role is for someone who wants ownership, likes solving messy product and systems problems, and cares about building software that has a direct human impact.
What You'll Do
- Build and ship product features across the frontend and backend
- Develop reliable backend services, APIs, and application logic
- Contribute to user-facing product experiences and workflows
- Work with relational databases and production data pipelines
- Build and maintain integrations with third-party systems, connected devices, and external data sources
- Help bring AI-enabled workflows and automation into the product in practical, privacy-conscious ways
- Improve system architecture, reliability, and deployment workflows as the platform scales
- Collaborate closely with engineering, product, and domain stakeholders to turn real operational problems into software
What We're Looking For
We're looking for strong engineers with experience across a few of the following, and the ability to pick up the rest:
- Fluency in Java and the Spring Boot / Spring Framework ecosystem
- Experience with modular or plugin-based backend architectures, including extension points, classloader isolation, or JAR-based module loading
- Experience with Spring-Brick or similar plugin frameworks for building extensible, multi-module Java applications
- Familiarity with Thymeleaf or server-side templating in a Spring MVC context
- Experience building and consuming RESTful APIs in production, with familiarity in OpenAPI / Swagger documentation
- Strong understanding of relational databases (MySQL or PostgreSQL), with hands-on experience in ORM frameworks such as MyBatis or MyBatis-Plus
- Experience building modern web applications using Vue.js (React or similar frameworks are a bonus)
- Familiarity with AWS or similar cloud infrastructure
- Experience with Docker or container-based deployment workflows
- Experience working across both frontend and backend systems
Nice to have:
- Experience building products or systems that integrate with LLMs, agent frameworks, or AI orchestration tools
- Experience with hardware or IoT integrations, including protocols such as MQTT, TCP/IP, or HTTP
- Experience in healthcare, health tech, or another regulated environment
- Experience with integrations involving devices, telemetry, or hardware-connected systems
Why Karrot?
Real ownership: You’ll work on products that directly affect care delivery and resident outcomes.
Meaningful problems: This is not optimisation for its own sake. The work matters, both operationally and personally.
A category being rebuilt: Aged care is undergoing major regulatory and digital change. There is room to build foundational software that defines how the sector operates.
Small team, high impact: You’ll work closely with leadership and engineering in an environment where good ideas move quickly.
Equity: We offer a competitive ESOP plan so you share in the upside of what we’re building.
Apply
If you want a polished playbook and an established product org, this isn’t the role. If you want to build with real ownership in a space where the work directly affects people’s lives, let’s talk.
Send your CV and a link to something you’ve built at [email protected]
Key Skills
Ranked by relevanceReady to apply?
Join Karrot Care and take your career to the next level!
Application takes less than 5 minutes

