Staff Software Engineer - Full Stack (Node.JS, Typescript, API, React)

Bankwest

Sydney

On-site

AUD 150,000 - 190,000

Full time

2 days ago
Be an early applicant

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

Bankwest is transforming home lending with cloud-native engineering, building scalable origination platforms for the end-to-end journey from application to settlement. As a Staff Software Engineer, Full Stack, you will stay close to customers, translate complex lending challenges into intuitive digital experiences, and shape technical direction while remaining hands-on in building the platform.

This build-focused role emphasizes ownership, architecture influence, and rapid delivery, driving

Qualifications

  • Staff-level engineer with deep hands-on technical leadership across architecture, design, code and engineering standards.
  • Strong TypeScript and Node.js full-stack capabilities, including React, Next.js, NestJS.
  • Experience designing API-first, modular, event-driven architectures for scalable platforms.
  • Proven ability to lead end-to-end delivery from discovery through production ownership.
  • Proficiency with cloud-native engineering on AWS and containerised workloads.

Responsibilities

  • Define and drive architectural direction across Home Loan Origination platforms.
  • Lead delivery end-to-end from design through to production ownership and improvement.
  • Balance speed, scalability, reliability and security in a regulated financial services context.
  • Mentor engineers and influence teams with modern engineering best practices.
  • Collaborate with product and security teams to ensure secure-by-design engineering.

Skills

TypeScript
Node.js
React
APIs
Architecture
Next.js
Express
REST APIs
Microservices
Kafka
AWS
GitHub Actions
Observability
GenAI

Tools

PostgreSQL
Oracle PL/SQL
MongoDB

Job description

Staff Software Engineer - Full Stack (Node.JS, Typescript, API, React)
  • We're transforming home lending with cloud-native engineering, quality and automation.
  • You have Staff-level expertise across TypeScript, Node.js, React, APIs and architecture.
  • Together we will build scalable technology that makes home ownership simpler and faster.

Do work that matters:

At Bankwest, we’re reimagining the home loan experience by building modern, scalable origination platforms that make the journey from application through approval and settlement simpler and faster. As a Staff Software Engineer, Full Stack, you’ll work across the full engineering lifecycle, staying close to customers, understanding real pain points and turning complex lending challenges into intuitive digital experiences. You’ll combine deep technical expertise with strategic leadership, helping shape technical direction and architecture while remaining hands‑on in designing, building and evolving the platform.

This is a build-focused role with genuine end-to-end ownership, where you’ll influence architecture, accelerate delivery and raise engineering standards across our Home Loan Origination ecosystem. You’ll solve meaningful problems at scale, guide technical decisions across teams and help engineers navigate complexity without losing sight of the customer outcome. It’s an opportunity to lead through engineering, not just direction, creating technology that has a tangible impact on how customers achieve one of life’s biggest milestones: owning a home.

See yourself in our team:

The Home Loan Origination Chapter, within the wider Seamless Lending Crew, is transforming the technology behind one of the biggest moments in our customers’ lives, buying a home. We’re modernising our core home lending services, platforms and digital experiences to make the journey simpler, faster and more seamless for new and existing customers.

We’re building and scaling cloud-native home loan origination platforms, spanning digital applications, broker and lender workflows, credit and decisioning integrations, verification and document orchestration, and event-driven processing. Working with technologies including TypeScript, Node.js and PostgreSQL, you’ll help shape the future of home lending and build technology that makes the Australian dream of home ownership easier to achieve.

We’re interested in hearing from people who:

  • Operate at Staff Engineer level, providing hands‑on technical leadership across architecture, design, code and engineering standards.
  • Design scalable, modular, API‑first and event‑driven architectures, translating complex business workflows into production‑ready solutions.
  • Bring strong TypeScript and Node.js full‑stack expertise, including React, Next.js and NestJS.
  • Have deep PostgreSQL experience, including schema design, indexing, transactional performance and optimisation at scale.
  • Lead delivery end to end, from discovery and technical design through build, test, deployment, production ownership and continuous improvement.
  • Champion a build it, deploy it, run it, own it mindset, supported by DevSecOps, CI/CD, automated testing and secure‑by‑design engineering.
  • Balance speed, scalability, reliability and security, making pragmatic technical trade‑offs while driving rapid concept‑to‑production delivery.
  • Influence engineers and teams through strong technical credibility, mentoring, architectural direction and modern engineering best practice.
  • Ideally bring experience in regulated financial services, home lending or mortgage origination, although this is highly regarded rather than essential.
  • Exposure to AI and agentic engineering is highly regarded, particularly Python, LangChain, LLM‑powered services and intelligent workflow automation.

We don't expect you to know everything, but experience in several of the following will set you up for success:

  • Front-End Engineering: React, Next.js, TypeScript.
  • Back-End Engineering: Node.js, Express, REST APIs, Microservices.
  • Event-Driven Architecture: Kafka, event streaming, asynchronous messaging, pub/sub patterns.
  • Cloud-Native Engineering: AWS services, serverless, containerised workloads.
  • DevSecOps & CI/CD: GitHub Actions, automated CI/CD pipelines, DevSecOps practices.
  • Quality Engineering & Test Practices: TDD, BDD, Unit, Component, Integration, E2E, Contract Testing (Specmatic).
  • Source Code & Repository Strategy: GitHub workflows, branching strategies, Monorepo, TurboRepo.
  • Observability & Reliability Engineering: Observe, Prometheus, Grafana, PagerDuty.

Tech skills

We don't expect you to know everything, but experience in several of the following will set you up for success:

  • Front-End Engineering: React, Next.js, TypeScript.
  • Back-End Engineering: Node.js, Express, REST APIs, Microservices.
  • Architecture & Solution Design: Enterprise architecture, scalable design patterns, domain-driven design (DDD).
  • Event-Driven Architecture: Kafka, event streaming, asynchronous messaging, pub/sub patterns.
  • Data Engineering & Databases: Oracle PL/SQL, MongoDB, AWS NoSQL.
  • Cloud-Native Engineering: AWS services, serverless, containerised workloads.
  • DevSecOps & CI/CD: GitHub Actions, automated CI/CD pipelines, DevSecOps practices.
  • Quality Engineering & Test Practices: TDD, BDD, Unit, Component, Integration, E2E, Contract Testing (Specmatic).
  • Source Code & Repository Strategy: GitHub workflows, branching strategies, Monorepo, TurboRepo.
  • AI & Agentic Development: GenAI, RooCode, Cline, Claude Code, GitHub Copilot.
  • Observability & Reliability Engineering: Observe, Prometheus, Grafana, PagerDuty.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Full Stack (Node.JS, Typescript, API, React)
Staff Software Engineer - Full Stack (Node.JS, Typescript, API, React)

Bankwest Retail • Sydney

On-site
AUD 180,000 - 250,000
Staff Software Engineer - Full Stack (React, Next.Js, Node,)
Staff Software Engineer - Full Stack (React, Next.Js, Node,)

Commonwealth Bank Of Australia • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Full Stack (React, Next.js, Node,)
Staff Software Engineer - Full Stack (React, Next.js, Node,)

CommBank • Sydney

On-site
AUD 200,000 - 260,000
Staff Software Engineer - Full Stack (React, Next.js, Node,)
Staff Software Engineer - Full Stack (React, Next.js, Node,)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Engineering Manager - Full Stack (React, Next.js, Node, GraphQL API)
Engineering Manager - Full Stack (React, Next.js, Node, GraphQL API)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Senior Software Engineer -.Net Full Stack
Senior Software Engineer -.Net Full Stack

Commonwealth Bank Of Australia • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Full Stack (React, Next.js, Node.js,.NET)
Staff Software Engineer - Full Stack (React, Next.js, Node.js,.NET)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Engineer Chapter Lead - Commsec (Full Stack)
Staff Engineer Chapter Lead - Commsec (Full Stack)

Commonwealth Bank Of Australia • Australia

On-site
AUD 180,000 - 240,000
Senior / Staff Software Engineers | Node.js | TypeScript | AWS
Senior / Staff Software Engineers | Node.js | TypeScript | AWS

Attribute Group • Sydney

On-site
AUD 120,000 - 160,000
Principal Engineer - AI-Driven Platform Leader (Hybrid)
Principal Engineer - AI-Driven Platform Leader (Hybrid)

LMG • Melbourne

Hybrid
AUD 150,000 - 210,000
Hybrid work
Parental leave
Fertility leave
+2
Top locations