Senior React Native Engineer

Employment Hero

City of Brisbane

Hybrid

AUD 120,000 - 180,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Trilogy Care in Brisbane (Bowen Hills) is hiring a Senior React Native Engineer to help shape a new mobile app for aged care. You will work across React Native/Expo frontend and Laravel/PHP backend, building a beta-ready product with real users.

You’ll join a small, growing team that embraces AI-assisted development as a core practice, defining architecture and culture from the ground up.

Qualifications

  • Production experience with React Native—shipped apps to both iOS and Android.
  • Daily TypeScript usage and understanding of its type system beyond basics.
  • AI-assisted development as a daily practice with Claude Code, Cursor, Copilot or similar.
  • Mobile architecture depth: navigation, push notifications, offline patterns, OTA updates.

Responsibilities

  • Build and own the mobile front-end with React Native/Expo for iOS, Android and web.
  • Collaborate with the PHP backend and API contracts for a cohesive product.
  • Contribute to formative architectural decisions and set the squad's technical standards.
  • Lead code reviews, mentoring, and fostering an AI-driven development workflow.

Skills

React Native
TypeScript
AI-assisted development
REST API
Testing
Mentoring
Expo
Jest
Detox
Claude Code

Tools

Expo
Jest
Detox
Claude Code

Job description

AI Job Summary

  • Shipped React Native apps to both iOS and Android, handling platform issues and build/release process.
  • Uses TypeScript as the working language, writing it daily and understanding its type system beyond basics.
  • Daily AI-assisted development practice using tools like Claude Code/Cursor/Copilot (not occasional/optional).
Role Type

Permanent • Full-time • Mid-level Senior

Description

Senior React Native Engineer

Trilogy Care | Brisbane (Bowen Hills) | Hybrid | Full-time


We’re building a mobile application that puts aged care recipients and their families in control of their care — budgets, providers, schedules, notes, the full picture. It’s a React Native / Expo application backed by a Laravel REST API, and it’s about to go to beta.

The mobile team is new and growing fast. Right now there’s one permanent engineer, with two more starting this month. We’re hiring senior engineers to join them and help shape the product, the architecture and the team culture from the ground up. You won’t be inheriting a legacy codebase — you’ll be building the one that lasts.

We practice a full AI SDLC. Claude Code is how we build — not an experiment, not optional. If you’ve been waiting for a team that takes AI-assisted development seriously, this is that team.

The code you write directly affects whether older Australians and their families can see and manage the care they’re funded for.

What you’d actually work on

The mobile application is the care recipient’s window into their services. It handles:

  • Care visibility — what services are scheduled, who’s providing them, notes and updates from care partners
  • Budget and spending — real-time view of approved budgets, utilisation and remaining funds across funding streams
  • Provider management — viewing and interacting with their network of care providers
  • Notifications and communication — keeping care recipients and their families informed as things change
  • Onboarding and profile — the experience of a new care recipient getting set up and oriented

The application is built on React Native with Expo, targeting web, iOS and Android from a single codebase. It interfaces with the existing web portal through a dedicated REST API built in Laravel/PHP. The mobile team owns that API — you’ll work across both the React Native frontend and the PHP backend that feeds it.

You’d join a squad that’s forming now. This is a genuine greenfield opportunity — the architecture decisions you make in the first six months will define how the application scales.


What we expect from a senior

This isn’t a role where you receive a Jira ticket with acceptance criteria and implement it. Our seniors own the solution:

  • Understand the problem — work with BAs and stakeholders to understand what care recipients actually need, not just what’s specified
  • Design the approach — contribute to architectural decisions for a mobile application in its formative stage. Navigation structure, state management, offline patterns, API contracts — these are live decisions, not settled ones.
  • Build it with AI — use Claude Code as a core part of your daily workflow, not as an occasional shortcut
  • Ship it — automated tests, code review, store submissions, OTA updates, monitoring
  • Raise the bar — substantive code reviews, pairing with other engineers, setting the technical standard for the squad

The mobile team is small. Your influence on its direction will be outsized.

What you need

Non-negotiable:

  • Production experience with React Native — you’ve shipped applications to both stores, dealt with platform-specific issues, managed the build and release process. Not a personal project — production, with real users.
  • TypeScript as your working language — not something you’re planning to learn. You write TypeScript daily and understand its type system beyond the basics.
  • AI-assisted development as a daily practice — Claude Code, Cursor, Copilot or similar. You should already be working this way. We’re not looking for someone who’s “open to trying AI tools.”
  • Mobile-specific depth — you understand the differences between mobile and web development at an architectural level: navigation, app lifecycle, push notifications, deep linking, background tasks, OTA updates, platform-specific behaviour. You’ve solved real problems in these areas, not just read about them.
  • REST API consumption and design — the mobile app depends on well-structured API contracts. You can design them, not just call them.
  • Automated testing — you write tests because they make you faster, not because someone told you to. Jest, Detox, Maestro — the tool matters less than the habit.
  • Mentoring instinct — you improve the people around you through code review, pairing and knowledge sharing. Not as a chore — as part of how you work.

Strongly valued:

  • Experience with Expo specifically

Also valuable:

  • Experience with PHP/Laravel on the backend — the mobile team owns their API, and engineers who can work across both layers are significantly more effective
  • Experience in healthcare, aged care, government or other regulated environments
  • Offline-first or sync architecture patterns in mobile apps
  • State management at scale (Zustand, Redux Toolkit, TanStack Query)
  • CI/CD for mobile (EAS, Fastlane, GitHub Actions)
  • Accessibility in mobile applications
  • AWS experience (S3, CloudFront, Lambda)

How the role evolves

We’re explicit about where this is heading:

Now — AI-assisted. You use Claude Code, agent tools and AI-assisted workflows daily for coding, debugging, testing and documentation. You’re faster and more capable because of these tools.

Next — AI-augmented. Agents produce first-draft implementations. You own architecture decisions and validate quality — reviewing agent-generated code the way you’d review a junior’s PR, but at much higher volume.

Then — architect. The role evolves toward system design, quality governance and the complex problem-solving that agents can’t handle independently. The engineers who grow into this are the ones who understand domains deeply enough to know when the AI is wrong.

This isn’t a vague promise. It’s our published career framework and it’s already underway.

Why this role, at this company

  • The work matters. This isn’t a consumer app chasing engagement metrics. Trilogy Care manages real funding for real people. When you ship a feature, it affects whether an older Australian and their family can see and manage the care they need.
  • You’d shape the product. The mobile application is pre-beta. The architecture, the patterns, the testing strategy — these are decisions being made now, by the people in the room. If you’ve ever wanted to build something from the foundations rather than maintain someone else’s choices, this is that opportunity.
  • AI is real here, not a slide deck. We don’t have an “AI strategy” — we have an AI way of working. Claude Code is in every developer’s hands, every day. The team lead who’d interview you in round two built their workflow around it.
  • The team is small enough to matter. ~20 engineers across three squads. Your decisions, your code reviews, your mentoring visibly shapes how the team works. You’re not a number.
  • Autonomy is genuine. Squads own their projects. You’ll be trusted to make technical decisions, push back on requirements that don’t make sense, and ship when the work is ready.

The process

  • This application — we review your experience against what’s above
  • Phone screen — 20 minutes with our recruitment team
  • First interview — 1 hour with the Head of Product Development. Cultural fit, systems thinking, how you work.
  • Technical interview — 1 hour with the squad’s senior engineers. Not a whiteboard exercise — a conversation about how you approach real problems.
  • Reference checks and offer — we move quickly

Practical details

  • Location: Bowen Hills, Brisbane. Hybrid — primarily office-based with flexibility.
  • Salary: Competitive, commensurate with experience.
  • Work rights: You must have the right to work in Australia. Pre-employment checks include a National Police Check, international police check where applicable, and the Aged Care Banning Orders register.
Company Overview

Trilogy Care is one of Australia’s fastest-growing providers of home care. We support older Australians to live independently by offering a flexible, self-managed approach to care. Our model gives clients more choice, control and value, allowing them to spend less on fees and more on the support that matters most. Join a purpose-driven team that’s transforming home care through innovation and client empowerment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior React Native Engineer
Senior React Native Engineer

Trilogy Care Pty Ltd • City of Brisbane

Hybrid
AUD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Trilogy Care Pty Ltd • City of Brisbane

On-site
AUD 120,000 - 190,000
Partner Enablement & Continuous Improvement Lead
Partner Enablement & Continuous Improvement Lead

Trilogy Care Pty Ltd • City of Brisbane

On-site
AUD 110,000 - 160,000
Discounted parking
Team socials
Team Lead - Clinician
Team Lead - Clinician

Trilogy Care Pty Ltd • City of Brisbane

On-site
AUD 90,000 - 110,000
Engineering Team Leader – Remote
Engineering Team Leader – Remote

ShiftCare Inc. • Australia

Remote
AUD 150,000 - 210,000
Birthdays off
Early-mark Fridays
Team events
+3
Senior React Native Engineer — AI-Driven Mobile (Hybrid)
Senior React Native Engineer — AI-Driven Mobile (Hybrid)

Employment Hero • City of Brisbane

Hybrid
AUD 120,000 - 180,000
Senior Founding Product Engineer
Senior Founding Product Engineer

Teamified • Sydney

Remote
AUD 160,000 - 210,000
Health insurance
Flexible hours
Leave benefits
+1
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Heidi • City of Melbourne

On-site
AUD 100,000 - 120,000
Flexible hybrid working environment
Paid day off for your birthday
Generous personal development budget
Senior Software Engineer
Senior Software Engineer

Abby Health - Quality Care, 100% Online. • Sydney

On-site
AUD 108,000 - 180,000
ESOP
Ownership of major projects
Direct exposure to founders/CTO
+1
Senior Developer - Escalation Management New Melbourne, Victoria, Australia
Senior Developer - Escalation Management New Melbourne, Victoria, Australia

AlayaCare • City of Melbourne

Hybrid
AUD 140,000 - 180,000
RSUs
Wellness days
Flexible benefits package
+2