Bankwest

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

Bankwest
Apply
4 days ago
Perth, AustraliaStaff+

Responsibilities

  • Provide hands-on technical leadership across architecture, design, coding, and engineering standards.
  • Design scalable, modular, API-first, and event-driven architectures for complex lending workflows.
  • Build and evolve full-stack applications using TypeScript, Node.js, React, Next.js, and NestJS.
  • Lead delivery from discovery and technical design through build, testing, deployment, production ownership, and continuous improvement.
  • Design and optimize PostgreSQL schemas, indexes, transactions, and database performance at scale.
  • Influence engineers and teams through mentoring, architectural direction, technical decisions, and modern engineering practices.
  • Champion secure-by-design engineering, DevSecOps, CI/CD, automated testing, reliability, and pragmatic technical trade-offs.

Requirements

  • Staff-level experience providing hands-on technical leadership and architectural ownership.
  • Strong TypeScript and Node.js full-stack expertise, including React, Next.js, and NestJS.
  • Deep PostgreSQL experience covering schema design, indexing, transactional performance, and optimization at scale.
  • Experience with scalable architecture, domain-driven design, event-driven systems, asynchronous messaging, and production delivery.
  • Experience with automated testing and quality practices including unit, component, integration, end-to-end, and contract testing.
  • Ability to mentor engineers, influence teams, and guide technical direction while remaining hands-on.
  • Experience in regulated financial services, home lending, or mortgage origination is highly regarded but not essential.
  • Exposure to Python, LangChain, LLM-powered services, intelligent workflow automation, or agentic engineering is highly regarded.

Tech Stack

Apache KafkaAWSExpressGitHub ActionsGrafanaMongoDBNestJSNext.jsNode.jsPostgreSQLPrometheusPythonReactTypeScript
Bankwest

About Bankwest

1,001-5,000 employees

Bankwest provides retail and business banking products—transaction and savings accounts, credit cards, home loans, and digital banking—primarily for consumers and small businesses across Australia. Founded in 1895 and headquartered in Perth, it operates as a division of Commonwealth Bank of Australia, maintaining a strong Western Australian presence while leveraging the parent’s scale and systems.

Contact me