Senior Software Engineer

Heidi Health
Summary
Join Heidi, a health-tech company on a mission to revolutionize healthcare delivery, as a Senior/Intermediate Software Engineer. You will play a key role in maintaining and improving our AI-powered systems, working closely with the Engineering Manager. Responsibilities include designing, building, and launching full-stack features, owning vertical slices of development, championing quality through testing and monitoring, collaborating cross-functionally, and continuously improving the system's performance and efficiency. The ideal candidate possesses deep experience with modern TypeScript, solid backend fundamentals, cloud proficiency, and a proven track record of shipping production software. Heidi offers a flexible hybrid work environment, additional paid time off, corporate fitness rates, a personal development budget, equity in the company, and the opportunity to make a global impact.
Requirements
- Deep experience with modern TypeScript on both client (React, Next.js or similar) and server (Node.js, NestJS, Express, etc.)
- Solid backend fundamentals βREST/GraphQL design, domain-driven architecture, relational and NoSQL datastores
- Cloud proficiency (GCP or AWS): containers, CI/CD, infrastructure-as-code, observability and security best practices
- Track record of shipping production software that scales and is easy to maintain
- Strong testing and code-review discipline , with an eye for readable, approachable code
- Clear communication & teamwork skills; you enjoy mentoring and unblocking others
Responsibilities
- Ship full-stack features : design, build and launch web & API capabilities that power high-impact user workflows
- Own the vertical slice : take responsibility for data models, business logic, front-end components and deployment pipelines
- Champion quality : author tests, monitor performance and create run-books so teams can trust every release
- Collaborate cross-functionally : pair with product, design and AI teams to convert ideas into customer value in weeks, not quarters
- Continuously improve : profile bottlenecks, tune cloud resources and refine developer tooling to keep the stack fast, safe and cost-effective
Preferred Qualifications
Familiarity with real-time streaming, event-driven systems, or integrating AI/LLM services
Benefits
- Flexible hybrid working environment, with 3 days in the office
- Additional paid day off for your birthday and wellness days
- Special corporate rates at Anytime Fitness in Melbourne, Sydney tbc
- A generous personal development budget of $500 per annum
- Learn from some of the best engineers and creatives, joining a diverse team
- Become an owner, with shares (equity) in the company, if Heidi wins, we all win