Commonwealth Bank
Commonwealth Bank
Commonwealth Bank 是一家澳洲金融服務公司,業務涵蓋零售銀行、尊尚銀行、商業銀行及機構銀行。其服務亦包括基金管理、退休金、保險、投資及股票經紀。Commonwealth Bank 擁有超過 52,000 名員工及超過 800,000 名股東,提供廣泛的金融產品和服務,旨在協助客戶管理及累積財富。

資深全端軟體工程師(Node.js、React、Next.js)

為 CommBank 數位銀行通路打造安全的身分驗證體驗,涵蓋 React 和 Next.js 介面及 Node.js 服務。 引領 Node.js、React、Next.js 和 GraphQL 的可擴充架構設計。

說明

  • 透過 React 和 Next.js 介面及 Node.js BFF 服務,交付端對端身分驗證功能。
  • 使用 REST 和 GraphQL 設計可擴充的 BFF 與 API。
  • 將廣泛需求轉化為系統設計和可用於正式環境的實作方案。
  • 建置安全的權杖與工作階段管理、身分驗證狀態管理,以及身分平台整合。
  • 運用分散式系統和工程實務,打造具韌性的雲端原生服務。
  • 推動可維護程式碼、自動化測試、可觀測性、CI/CD 和可靠的正式環境服務。
  • 與不同工程團隊和通路合作,建立可重複使用的整合方案並提供一致的客戶體驗。
  • 在親自參與開發的同時指導工程師並影響技術決策。
  • 協助交付客戶身分驗證功能,例如登入、多因素驗證和通行密鑰。

職位要求

  • 負責全端技術交付,涵蓋從設計到實作的整個流程。
  • 擁有豐富的 Node.js 和 JavaScript 或 TypeScript 經驗。
  • 具備設計和建置後端服務或前端後端服務(BFF)的經驗。
  • 具備扎實的 React 技能,並熟悉或實際使用過 Next.js。
  • 展現出優異的系統設計能力。
  • 具備設計 REST API 的經驗。
  • 了解雲端原生系統和分散式架構。
  • 熟悉應用程式安全、身分驗證或身分管理模式。
  • 能夠安全地處理工作階段或權杖。
  • 在自動化測試、CI/CD、可觀測性、可靠性和程式碼可維護性方面採用良好的工程實務。
  • 對 AI 輔助開發和現代工程工具保持好奇。

福利待遇

  • 開放、共融且互相尊重的工作環境。
  • 為有需要的申請者提供職場調整和協助。
  • 在 Commonwealth Bank Group 內的職涯發展機會。