Commonwealth Bank
Commonwealth Bank
Commonwealth Bank es una empresa australiana de servicios financieros que abarca la banca minorista, premium, empresarial e institucional. Su oferta también incluye servicios de gestión de fondos, jubilación, seguros, inversión y corretaje de acciones. Con más de 52.000 empleados y más de 800.000 accionistas, Commonwealth Bank opera en una amplia variedad de productos y servicios financieros diseñados para ayudar a sus clientes a gestionar y hacer crecer sus finanzas.

Ingeniero/a de software full stack sénior (Node.js, React, Next.js)

Desarrolla experiencias de autenticación seguras para los canales de banca digital de CommBank, desde interfaces React y Next.js hasta servicios Node.js. Orienta arquitecturas escalables con Node.js, React, Next.js y GraphQL.

Descripción

  • Desarrolla funciones de autenticación de extremo a extremo en interfaces React y Next.js y servicios BFF de Node.js.
  • Diseña BFF y API escalables con REST y GraphQL.
  • Convierte requisitos amplios en diseños de sistemas e implementaciones listas para producción.
  • Crea una gestión segura de tokens y sesiones, estados de autenticación e integraciones con plataformas de identidad.
  • Desarrolla servicios resilientes nativos de la nube con prácticas de sistemas distribuidos e ingeniería.
  • Promueve código fácil de mantener, pruebas automatizadas, observabilidad, CI/CD y servicios de producción fiables.
  • Colabora con equipos de ingeniería y canales para crear integraciones reutilizables y experiencias de cliente coherentes.
  • Guía a otros ingenieros e influye en las decisiones técnicas mientras contribuye directamente al desarrollo.
  • Contribuye a ofrecer funciones de autenticación para clientes, como el inicio de sesión, la autenticación multifactor y las claves de acceso.

Requisitos

  • Responsabilizarse de la entrega técnica en toda la pila, desde el diseño hasta la implementación.
  • Contar con amplia experiencia en Node.js y JavaScript o TypeScript.
  • Tener experiencia en el diseño y desarrollo de servicios backend o BFF (Backend for Frontend).
  • Tener sólidos conocimientos de React y familiaridad o experiencia práctica con Next.js.
  • Demostrar competencia en diseño de sistemas.
  • Tener experiencia en el diseño de API REST.
  • Comprender los sistemas nativos de la nube y las arquitecturas distribuidas.
  • Conocer la seguridad de aplicaciones y los patrones de autenticación o identidad.
  • Gestionar sesiones o tokens de forma segura.
  • Aplicar buenas prácticas de ingeniería en pruebas automatizadas, CI/CD, observabilidad, fiabilidad y mantenibilidad del código.
  • Mostrar curiosidad por el desarrollo asistido por IA y las herramientas de ingeniería modernas.

Beneficios

  • Un entorno laboral accesible, inclusivo y respetuoso.
  • Adaptaciones y asistencia para quienes las necesiten durante el proceso de solicitud.
  • Oportunidades de desarrollo profesional en Commonwealth Bank Group.