Full Stack Developer (TypeScript / Next.js)

Owner Inspections

Manly

On-site

AUD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Owner Inspections is hiring a Full Stack Developer to own features across the stack in a TypeScript monorepo. You’ll work on Next.js front-end, a Hono API, and Postgres, shipping real features for CRM, quotes, payments and inspections used by customers.

You’ll join a small team with direct access to the founder, tackling business problems in production. Onsite on the Northern Beaches in Australia, with modern tooling and an emphasis on shipping quickly.

Qualifications

  • 3+ years commercial experience shipping to production.
  • You’ve built features inside a CRM, ERP, booking, job management or field service system.
  • Strong TypeScript on both sides: frontend React and backend Node.
  • You own the database: schemas in Postgres or MySQL, migrations shipped, and you can explain why a query is slow and what index fixes it.
  • Third party APIs in production, including OAuth, webhooks, retries, idempotency, rate limits.
  • A shipped feature calling an LLM API (OpenAI, Anthropic) in a real product.
  • Onsite on the Northern Beaches, five days.
  • Full working rights in Australia.

Responsibilities

  • Take a business problem, ask the right questions, decide what to build, and ship it
  • Feature work across the stack: Next.js (React 19), Hono API, Postgres
  • CRM core: contacts, leads, jobs, quotes, invoices, payments, commissions and payouts
  • Automations on BullMQ and Redis: campaigns, sequences and customer journeys
  • Integrations: Stripe, Twilio voice and SMS, Clerk, AWS SES, Google Workspace, mapping
  • AI features: LLM-backed extraction, enrichment and assistants
  • Schema design and migrations in Drizzle, with Postgres row level security
  • The Expo / React Native app our inspectors use in the field
  • Deployment and monitoring on AWS (ECS, CDK, CodePipeline)

Skills

Commercial experience
CRM/ERP/Booking systems
TypeScript (frontend & backend)
Database ownership
Third-party APIs in production
LLM API usage
Onsite work in Australia
Australia working rights

Tools

Next.js
Hono
Postgres
BullMQ
Redis
Drizzle
AWS/CDK
Expo
Stripe
Twilio
OpenAI
Anthropic
Terraform
Docker
React

Job description

Full Stack Developer (TypeScript / Next.js)

We deliver property inspection services across Victoria, New South Wales and Queensland, and we build the software that runs the whole operation ourselves.

It's a TypeScript monorepo covering the full job lifecycle: enquiry, quote, payment, scheduling, inspection, report, delivery and follow up. Around it sit a partner referral program, marketing automation, an in-CRM phone system, an inspector mobile app and an AI layer that enriches customer data. Real money, real customer records, real phone calls.

Why you might like it here:

small team, direct access to the founder, decisions made the same day. You'll get business problems to solve rather than tickets with the answer written in them, own real parts of the product, and see your work in use the same week you ship it. Modern stack, no legacy sprawl.

What You'll Do

Take a business problem, ask the right questions, decide what to build, and ship it

Feature work across the stack: Next.js (React 19), Hono API, Postgres

CRM core: contacts, leads, jobs, quotes, invoices, payments, commissions and payouts

Automations on BullMQ and Redis: campaigns, sequences and customer journeys

Integrations: Stripe, Twilio voice and SMS, Clerk, AWS SES, Google Workspace, mapping

AI features: LLM-backed extraction, enrichment and assistants

Schema design and migrations in Drizzle, with Postgres row level security

The Expo / React Native app our inspectors use in the field

Deployment and monitoring on AWS (ECS, CDK, CodePipeline)

What We're Looking For

We need all of the following, so please have a quick read before applying.

3+ years commercial experience shipping to production. Study and personal projects take real work, but this role needs experience gained on the job.

You’ve built features inside a CRM, ERP, booking, job management or field service system. Commercial (Salesforce, HubSpot, Zoho, ServiceM8, Simpro, Tradify, AroFlo) or custom internal. Building in it counts, using it day to day doesn't.

Strong TypeScript on both sides. A production React front end and a production Node back end.

You own the database. Schemas in Postgres or MySQL, migrations you’ve shipped, and you can explain why a query is slow and what index fixes it. We have no DBA.

Third party APIs in production, including the messy parts: OAuth, webhooks, retries, idempotency, rate limits, and what happens when the other end goes down.

A shipped feature calling an LLM API (OpenAI, Anthropic or similar) in a real product, and you can talk about prompting, structured output, cost, latency and where the model gets it wrong.

Onsite on the Northern Beaches, five days. Not remote or hybrid.

Full working rights in Australia.

Stripe and money paths

  • Twilio, SES and email deliverability
  • AWS (ECS, CDK or Terraform, CI/CD you’ve maintained)
  • role based access and multi-tenancy
  • React Native or Expo
  • property, trades or field services.
Our Stack

TypeScript everywhere: pnpm and Turborepo monorepo, Next.js 16, React 19, Hono, Drizzle, Postgres 18, Redis and BullMQ, Biome, Vitest, Docker, AWS CDK, Expo, Clerk, Stripe, Twilio, OpenAI and Anthropic APIs. You don't need all of it on day one, just a rough sense of what each thing is for.

Probably not the right fit if

your commercial work has been front end only or back end only, mostly WordPress, Wix, Shopify or no-code, or short agency projects where you never lived with the system you built. Not a criticism, just a different kind of role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Homhero • Gold Coast City

Hybrid
AUD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Refactor. • City of Melbourne

Hybrid
AUD 120,000 - 170,000
Hybrid work
Melbourne office 1–2 days
Learning budget
Senior Full Stack Engineer
Senior Full Stack Engineer

at • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Full Stack Dev (TypeScript/Next.js) – Onsite
Full Stack Dev (TypeScript/Next.js) – Onsite

Owner Inspections • Manly

On-site
AUD 120,000 - 160,000
Frontend Engineer
Frontend Engineer

Foresight Consulting Group • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Frontend Developer
Frontend Developer

Woolly Mammoth • Sydney

Hybrid
AUD 90,000 - 120,000
Hybrid work setup
Flexible working hours
Team events and activities
Full Stack Engineer - Hybrid
Full Stack Engineer - Hybrid

Sitemate • Council of the City of Sydney

Hybrid
AUD 115,000 - 160,000
Equity options
20 days paid annual leave
Professional growth budget
+2
Full Stack Engineer - Hybrid
Full Stack Engineer - Hybrid

Uncover • Council of the City of Sydney

Hybrid
AUD 115,000 - 160,000
Equity options
Paid annual leave 20 days
Laptop & home-office setup budget
+1
Full Stack Web Developer
Full Stack Web Developer

Sustainability • Council of the City of Sydney

Hybrid
AUD 90,000 - 140,000
Competitive salary + super
Real variety in work
Direct leadership collaboration
+2
Full Stack Developer
Full Stack Developer

United States Digital Space LLC • Iluwurru

Hybrid
AUD 100,000 - 140,000
Hybrid working
Summer Days
Parental Leave
+1