Commonwealth Bank
Commonwealth Bank
O Commonwealth Bank é uma empresa australiana de serviços financeiros que atua nos segmentos de banco de varejo, premium, empresarial e institucional. Sua oferta também inclui serviços de gestão de fundos, previdência, seguros, investimentos e corretagem de ações. Com mais de 52.000 funcionários e mais de 800.000 acionistas, o Commonwealth Bank opera em uma ampla variedade de produtos e serviços financeiros desenvolvidos para ajudar os clientes a administrar e ampliar seu patrimônio financeiro.

Engenheiro(a) de Software Full Stack Staff (Node.js, React, Next.js)

Desenvolva experiências de autenticação seguras para os canais bancários digitais do CommBank, de interfaces em React e Next.js a serviços em Node.js. Oriente arquiteturas escaláveis com Node.js, React, Next.js e GraphQL.

Descrição

  • Desenvolva recursos de autenticação de ponta a ponta em interfaces React e Next.js e serviços BFF em Node.js.
  • Crie designs escaláveis de BFF e APIs com REST e GraphQL.
  • Transforme requisitos abrangentes em designs de sistemas e implementações prontas para produção.
  • Implemente gerenciamento seguro de tokens e sessões, estado de autenticação e integrações com plataformas de identidade.
  • Crie serviços resilientes nativos da nuvem usando práticas de sistemas distribuídos e engenharia.
  • Promova código de fácil manutenção, testes automatizados, observabilidade, CI/CD e serviços confiáveis em produção.
  • Colabore com equipes de engenharia e canais para estabelecer integrações reutilizáveis e experiências consistentes para clientes.
  • Oriente engenheiros e contribua para decisões técnicas enquanto também atua diretamente no desenvolvimento.
  • Ajude a entregar recursos de autenticação para clientes, como login, autenticação multifator e chaves de acesso.

Requisitos

  • Assumir a entrega técnica em toda a stack, do design à implementação.
  • Ter ampla experiência com Node.js e JavaScript ou TypeScript.
  • Ter experiência no design e na criação de serviços backend ou Backend for Frontend (BFF).
  • Ter sólidos conhecimentos de React e familiaridade ou experiência prática com Next.js.
  • Demonstrar proficiência em design de sistemas.
  • Ter experiência no design de APIs REST.
  • Compreender sistemas nativos da nuvem e arquiteturas distribuídas.
  • Conhecer segurança de aplicações e padrões de autenticação ou identidade.
  • Gerenciar sessões ou tokens com segurança.
  • Aplicar boas práticas de engenharia em testes automatizados, CI/CD, observabilidade, confiabilidade e código de fácil manutenção.
  • Demonstrar curiosidade sobre desenvolvimento assistido por IA e ferramentas modernas de engenharia.

Benefícios

  • Um ambiente de trabalho acessível, inclusivo e respeitoso.
  • Adaptações e assistência para candidatos que precisem delas.
  • Oportunidades de crescimento profissional no Commonwealth Bank Group.