
スタッフ・フルスタックソフトウェアエンジニア(Node.js、React、Next.js)
React と Next.js のインターフェースから Node.js サービスまで、CommBank のデジタルバンキングチャネルで安全な認証体験を構築します。 Node.js、React、Next.js、GraphQL を活用したスケーラブルなアーキテクチャをリードします。
仕事内容
- React と Next.js のインターフェースおよび Node.js BFF サービスを通じて、エンドツーエンドの認証機能を提供します。
- REST と GraphQL を用いて、スケーラブルな BFF と API を設計します。
- 幅広い要件をシステム設計と本番環境に対応した実装へと落とし込みます。
- 安全なトークンとセッションの管理、認証状態の管理、ID プラットフォームとの連携を構築します。
- 分散システムとエンジニアリングの実践を活かし、回復力の高いクラウドネイティブサービスを開発します。
- 保守しやすいコード、自動テスト、可観測性、CI/CD、信頼性の高い本番サービスを推進します。
- エンジニアリングチームやチャネルを横断して協力し、再利用可能な連携と一貫した顧客体験を実現します。
- 自ら実装にも携わりながら、エンジニアを指導し、技術的な意思決定を主導します。
- ログイン、多要素認証、パスキーなど、顧客向け認証機能の提供を支援します。
応募要件
- 設計から実装まで、フルスタックの技術提供を担います。
- Node.js と JavaScript または TypeScript に関する豊富な経験があります。
- バックエンドサービスまたは Backend-for-Frontend サービスの設計・構築経験があります。
- React の高いスキルを持ち、Next.js に精通しているか実務経験があります。
- システム設計の能力を示せます。
- REST API の設計経験があります。
- クラウドネイティブシステムと分散アーキテクチャを理解しています。
- アプリケーションセキュリティ、認証、またはID管理のパターンに関する知識があります。
- セッションやトークンを安全に扱えます。
- 自動テスト、CI/CD、可観測性、信頼性、保守性の高いコードに関する優れたエンジニアリング手法を実践します。
- AI を活用した開発や最新のエンジニアリングツールに関心があります。
福利厚生
- 利用しやすく、インクルーシブで、互いを尊重する職場環境。
- 支援を必要とする応募者への職場調整とサポート。
- Commonwealth Bank Group 内でのキャリアアップの機会。






