Commonwealth Bank of Australia

Senior Software Engineer - Unloan Full Stack (Typescript, React, GraphQL API, Node.js)

Commonwealth Bank of Australia
Apply
16 hours ago
Sydney, Australia or Melbourne, AustraliaSenior

Responsibilities

  • Design and deliver secure, scalable full-stack products and services for Unloan’s digital home lending platform.
  • Own end-to-end delivery from architecture and implementation through deployment, operations, and production readiness.
  • Build front-end experiences and back-end services using TypeScript, React, Node.js, GraphQL, and related technologies.
  • Design scalable architectures and lead complex cross-team initiatives from concept to delivery.
  • Deploy and operate cloud-native solutions using AWS or Azure, Docker, and potentially Kubernetes.
  • Drive CI/CD, observability, automated testing, and engineering quality practices.
  • Apply Agentic AI and automation to streamline operations and accelerate delivery.
  • Mentor engineers, set high technical standards, and foster innovation and technical curiosity.

Requirements

  • Deep full-stack software engineering expertise with ownership of end-to-end system design and delivery.
  • Strong hands-on experience with TypeScript, Node.js, GraphQL, and the modern JavaScript ecosystem.
  • Experience building cross-platform experiences with React; Expo experience is advantageous.
  • Experience designing scalable architectures, distributed systems, and high-performance services.
  • Experience deploying cloud-native applications on AWS or Azure using Docker; Kubernetes experience is a bonus.
  • Experience with CI/CD tools such as GitHub Actions, TeamCity, or Octopus Deploy.
  • Experience with observability, automated testing, and tools such as Playwright, Jest, Storybook, SonarQube, Observe, or Application Insights.
  • Ability to lead complex technical initiatives, mentor engineers, and align engineering decisions with customer and business goals.
  • Experience or exposure to Generative AI, Agentic AI, FinTech systems, or protected environments is beneficial.

Tech Stack

AWSAzureDockerGitGitHub ActionsGraphQLJestKubernetesNode.jsOctopus DeployReactSonarQubeTeamCityTypeScript

Categories

Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.

Contact me