22 Sep
|
MoreGoodDays
|
Melbourne
22 Sep
MoreGoodDays
Melbourne
- Hybrid in Melbourne (2 days in the office per week, currently located in Richmond)
- Must have unrestricted working rights in Australia.
About Us
We are a rapid-growing Australian healthcare technology startup on a mission to help people living with chronic pain—a condition that affects 1 in 5 Australians—get their lives back. We are scaling rapidly, with key partnerships including Allianz, Bupa, and Medibank already in place and more on the horizon.
About The Role
You will play a key role in delivering features across our mobile, web, and cloud platforms.
This is a hands-on engineering role with a balanced focus on building polished Flutter user experiences and designing scalable backend services and APIs using modern AI-assisted development practices.
You will collaborate closely with product, design, and clinical stakeholders to transform ideas and designs into production-ready software.
This role is ideal for someone who enjoys autonomy, moves quickly, pays attention to detail, and takes pride in delivering high-quality products.
Key Responsibilities
Software Development
- Design and build scalable backend services and REST APIs using Node.js and AWS
- Build and maintain cross‑platform applications using Flutter
- Contribute to system architecture and technical design decisions
- Implement new features from Figma designs across the full stack
- Deliver responsive, polished, and accessible user interfaces
- Investigate and resolve full‑stack performance and UI/UX issues
- Keep dependencies and tooling current (Node, Flutter, Prisma, AWS SDKs)
- Refactor and pay down technical debt as part of normal feature work
Product Quality & QA
- Verify features against business requirements before release
- Perform manual testing and regression testing
- Identify edge cases and usability issues
- Ensure features match approved designs and expected workflows
- Write and maintain automated tests (Flutter widget tests, Jest API tests)
- Work closely with designers to ensure accurate implementation
- Provide development estimates and feedback on proposed feature designs
- Help improve consistency across the product experience
- Contribute to new product and feature ideas
Experience in some or most of the following is highly desirable:
Frontend
- Flutter
- Dart
- React
- Responsive Web Development
- Figma
- Node.js / TypeScript
- REST APIs
- AWS
- Serverless Architectures
Quality
- Automated Testing
- Manual QA
- Flutter widget / integration tests
- Performance Optimisation
What We're Looking For
- 5+ years commercial software development experience
- Strong problem‑solving skills
- Ability to work independently
- Excellent attention to detail
- Commercial cross platform mobile app experience (Flutter strongly preferred)
- Commercial experience with Node.js and TypeScript
- Proven ability to build and deploy scalable backend APIs
- Experience working directly with designers
- Agentic coding tools and workflows (Claude Code, Cursor, Copilot)
Nice to Have
- Healthcare or regulated industry experience
- Startup experience
- Infrastructure as code (AWS SAM or CloudFormation) and GitHub Actions
- Event‑driven architectures (SQS, webhooks, background jobs)
- Integrating third‑party APIs (CRM, practice management, CMS, payments)
- Payments: Stripe or App Store / Google Play in-app purchases
- Prisma or similar ORM, and comfort writing raw SQL
- Observability tooling (Sentry, CloudWatch)
Personal Attributes
We are looking for someone who:
- Takes ownership of outcomes
- Has strong attention to detail
- Enjoys learning new technologies
- Thinks critically rather than simply following instructions
- Is proactive in identifying problems and proposing solutions
- Balances speed with quality
- Cares about code quality and readability
- Cares deeply about delivering excellent user experiences
#J-18808-Ljbffr
📌 Full Stack Engineer (Melbourne)
🏢 MoreGoodDays
📍 Melbourne