Commonwealth Bank

Senior Software Engineer – Full Stack (React, Typescript, Node.js, GraphQL) at Unloan

Commonwealth Bank

Melbourne, Victoria, Australia · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
5 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

We are looking for a Senior Software Engineer with full-stack expertise to innovate and develop outstanding products using React, Typescript, Node.js, and GraphQL. This role involves leveraging deep technical knowledge and a passion for innovation, including Generative AI, to create exceptional user experiences that will help build tomorrow’s banking landscape today.

About Unloan and Commonwealth Bank

Unloan is an agile, modern business transforming the lending industry, supported by Commonwealth Bank. The focus is on creating a seamless, transparent digital home lending experience. Our cloud-native and GraphQL-based platform prioritizes speed, automation, security, and continuous innovation to make home loans simpler, fairer, and rewarding with features such as automatic loyalty discounts.

Responsibilities

  • Develop cross-platform applications utilizing Typescript, React, Node.js, and GraphQL, utilizing Expo to accelerate delivery and reduce native complexities.
  • Lead full-stack engineering projects by owning system architecture, design, deployment, and maintenance of scalable back-end services and intuitive front-end interfaces with reliable integrations.
  • Guide the technology strategy of Unloan by designing scalable architectures aligned with business objectives and spearheading complex cross-team initiatives.
  • Maintain hands-on expertise in modern JavaScript frameworks and technologies to build high-performance platforms and solve advanced technical problems.
  • Implement cloud-native engineering practices using platforms such as Azure or AWS, containerization with Docker (and optionally Kubernetes), and manage CI/CD pipelines with tools like GitHub Actions, TeamCity, or Octopus Deploy.
  • Promote engineering excellence by focusing on innovation, quality, and speed, supported by observability, automated testing frameworks such as Playwright, and practical delivery methods.
  • Mentor and uplift the engineering team by setting rigorous technical standards and encouraging creativity and problem-solving in FinTech and home lending domains.

Technical Skills and Tools

  • Backend: Node.js, GraphQL, RESTful APIs
  • Frontend: React, TypeScript, Expo
  • Architecture: Microservices, Distributed Systems, System Design
  • Cloud & DevOps: AWS, Azure, Docker, Kubernetes, Git, SonarQube
  • CI/CD: GitHub Actions, TeamCity, Octopus Deploy
  • Artificial Intelligence: Generative AI, Agentic AI
  • Quality Assurance: Jest, Playwright, Storybook, Automated Testing
  • Monitoring & Operations: Observability tools like Application Insights
  • Engineering Practices: Full-cycle engineering, production readiness, secure and protected environments

Additional Information

If you currently work within the Commonwealth Bank Group (including Bankwest and x15ventures), applications must be submitted through internal channels. Accessibility accommodations are available; please contact HR Direct if additional support is needed.

Advertising End Date: September 14, 2026

Tools & software

Node.js React Docker required Kubernetes required Amazon Web Services AWS required GitHub Actions required Microsoft Azure required

How they work

Teamwork & Collaboration Attention to Detail Leadership Creativity

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer