{"id":4178631,"url":"https://alion.io/job/bankwest-staff-software-engineer-full-stack-node-js-typescript-api-react","title":"Staff Software Engineer - Full Stack (Node.JS, Typescript, API, React)","company":{"id":449678,"name":"Bankwest","domain":"bankwest.com.au","url":"https://alion.io/company/bankwest-2","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Eveleigh, Australia","Perth, Australia"],"countries":["AU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon Aurora","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"DynamoDB","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Grafana","optional":false},{"name":"LangChain","optional":false},{"name":"Nest.JS","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"PagerDuty","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Turborepo","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-12T16:51:01Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-12T16:51:01Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"We're transforming home lending with cloud-native engineering, quality and automation.\nYou have Staff-level expertise across TypeScript, Node.js, React, APIs and architecture.\nTogether we will build scalable technology that makes home ownership simpler and faster.\nDo work that matters:\nAt 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.\nThis 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.\nSee yourself in our team:\nThe 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.\nWe’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.\nWe’re interested in hearing from people who:\nOperate at Staff Engineer level, providing hands-on technical leadership across architecture, design, code and engineering standards.\nDesign scalable, modular, API-first and event-driven architectures, translating complex business workflows into production-ready solutions.\nBring strong TypeScript and Node.js full-stack expertise, including React, Next.js and NestJS.\nHave deep PostgreSQL experience, including schema design, indexing, transactional performance and optimisation at scale.\nLead delivery end to end, from discovery and technical design through build, test, deployment, production ownership and continuous improvement.\nChampion a build it, deploy it, run it, own it mindset, supported by DevSecOps, CI/CD, automated testing and secure-by-design engineering.\nBalance speed, scalability, reliability and security, making pragmatic technical trade-offs while driving rapid concept-to-production delivery.\nInfluence engineers and teams through strong technical credibility, mentoring, architectural direction and modern engineering best practice.\nIdeally bring experience in regulated financial services, home lending or mortgage origination, although this is highly regarded rather than essential.\nExperience with AI agentic engineering and AI-powered orchestration using LangChain or similar frameworks are highly regarded.\nTech skills\nWe don't expect you to know everything, but experience in several of the following will set you up for success:\nFront-End Engineering: React, Next.js, TypeScript.\nBack-End Engineering: Node.js, NestJS, REST APIs, Microservices.\n Architecture & Solution Design: Enterprise architecture, scalable design patterns, domain-driven design (DDD).\nEvent-Driven Architecture: Kafka, event streaming, asynchronous messaging, pub/sub patterns.\nData Engineering & Databases: AWS Aurora and DynamoDB, MongoDB.\nCloud-Native Engineering: AWS services, serverless, containerised workloads.\n DevSecOps & CI/CD: GitHub Actions, automated CI/CD pipelines, DevSecOps practices.\nQuality Engineering & Test Practices: TDD, BDD, Unit, Component, Integration, E2E, Contract Testing (Specmatic).\nSource Code & Repository Strategy: GitHub workflows, branching strategies, Monorepo, TurboRepo.\nAI & Agentic Development: GenAI, Claude Code, GitHub Copilot, Codex.\n Observability & Reliability Engineering: Observe, Prometheus, Grafana, PagerDuty.\nIf you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.\nWe're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.\nAdvertising End Date: 12/12/2026","description_format":"text","description_chars":5178,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Mortgage Lending & Brokers"],"lifecycle":[{"event":"open","at":"2026-11-12T16:51:01Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":25,"reasons":["conf:1","win:early"],"computed_at":"2026-11-12T18:02:43Z"},"pay":null,"html_url":"https://alion.io/job/bankwest-staff-software-engineer-full-stack-node-js-typescript-api-react","json_url":"https://alion.io/job/bankwest-staff-software-engineer-full-stack-node-js-typescript-api-react.json","meta":{"generated_at":"2026-11-12T18:02:43Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":37898,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":449678},"rest":"https://alion.io/mcp/rest/get_company?id=449678"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbankwest-staff-software-engineer-full-stack-node-js-typescript-api-react"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbankwest-staff-software-engineer-full-stack-node-js-typescript-api-react"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbankwest-staff-software-engineer-full-stack-node-js-typescript-api-react"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bankwest-staff-software-engineer-full-stack-node-js-typescript-api-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbankwest-staff-software-engineer-full-stack-node-js-typescript-api-react"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4178631}},{"tool":"search_jobs","arguments":{"company":"bankwest.com.au","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4178631},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}