Senior Full-Stack Engineer - Shape Product & Scale

Michael Page

City of Melbourne

On-site

AUD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Michael Page is seeking aSenior Software Engineer in Melbourne to own end-to-end delivery of full-stack features, shaping architecture and delivering customer-facing applications with TypeScript, React/Next.js, PostgreSQL, and AWS.

You will design and manage cloud infrastructure using IaC (SST/Pulumi), contribute to CI/CD, testing, and tooling, and work across greenfield and production systems to improve code quality. Senior engineers provide technical leadership and mentorship.

Qualifications

  • Experience building full-stack web apps using TypeScript and React.
  • Strong knowledge of AWS and PostgreSQL.
  • Familiarity with Infrastructure as Code (SST or Pulumi).
  • Experience with CI/CD (GitHub Actions).
  • Experience with Prisma ORM and testing (Vitest or Jest).
  • Python for automation and CI/CD scripting.
  • Strong software engineering practices and full-stack capability.

Responsibilities

  • End-to-end delivery of full-stack features from design to deployment and support.
  • Build customer-facing applications using TypeScript, React/Next.js, PostgreSQL, and AWS.
  • Develop secure APIs and backend services powering core platform functionality.
  • Design and manage cloud infrastructure with IaC (SST/Pulumi) across AWS services.
  • Improve engineering productivity via CI/CD pipelines, testing, tooling, and observability.
  • Work on greenfield and existing production systems, improving code quality.
  • Investigate production issues, participate in on-call, build reliable systems.
  • Collaborate with product, design, and business stakeholders to translate requirements.
  • Provide technical leadership through architecture decisions, code reviews, mentoring.

Skills

TypeScript
React
AWS
PostgreSQL
Infrastructure as Code
CI/CD pipelines
Prisma
Testing
Python
Full-stack development

Tools

Next.js

Job description

Michael Page is seeking aSenior Software Engineer in Melbourne to own end-to-end delivery of full-stack features, shaping architecture and delivering customer-facing applications with TypeScript, React/Next.js, PostgreSQL, and AWS.

You will design and manage cloud infrastructure using IaC (SST/Pulumi), contribute to CI/CD, testing, and tooling, and work across greenfield and production systems to improve code quality. Senior engineers provide technical leadership and mentorship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Lead Full-Stack on AWS
Senior Software Engineer — Lead Full-Stack on AWS

MPAU Technology • City of Melbourne

On-site
AUD 130,000 - 170,000
Senior Full-Stack Engineer: Scale a Global SaaS Platform
Senior Full-Stack Engineer: Scale a Global SaaS Platform

Property Shell • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Full Stack Engineer - Build Scalable Apps
Senior Full Stack Engineer - Build Scalable Apps

Wayfaring • City of Melbourne

On-site
AUD 110,000 - 150,000
Senior .NET Engineer: Scalable Microservices (React/Azure)
Senior .NET Engineer: Scalable Microservices (React/Azure)

Bound • City of Melbourne

On-site
AUD 128,000 - 168,000
Senior Full-Stack Engineer — React & .NET
Senior Full-Stack Engineer — React & .NET

Shift • North Sydney Council

On-site
AUD 140,000 - 200,000
Flat structure
Roadmap reviews every 100 days
Flexible work policy
+2
Senior Front-End Engineer — React/TypeScript, Shape Product
Senior Front-End Engineer — React/TypeScript, Shape Product

Talent Insights Group • Sydney

Hybrid
AUD 148,000 - 185,000
Senior Frontend Engineer, React/TypeScript – Shape UIs at Scale
Senior Frontend Engineer, React/TypeScript – Shape UIs at Scale

Blinq • Sydney

On-site
AUD 100,000 - 140,000
Equity & ownership
Competitive salary & growth path
Generous paid time off
+2
Mid & Senior Full Stack Software Engineer - Typescript
Mid & Senior Full Stack Software Engineer - Typescript

TheDriveGroup • Sydney

Hybrid
AUD 140,000 - 170,000
Senior Full-Stack Engineer: Build Scalable React/.NET Apps
Senior Full-Stack Engineer: Build Scalable React/.NET Apps

Bilue • City of Melbourne

Hybrid
AUD 100,000 - 130,000
Hybrid working model
Professional development opportunities
Team-building activities
+1
Senior Full-Stack Engineer — Scale & Impact (Sydney, Hybrid)
Senior Full-Stack Engineer — Scale & Impact (Sydney, Hybrid)

TheDriveGroup • Sydney

Hybrid
AUD 140,000 - 170,000