Pessoa Desenvolvedora Front-end Sênior React | Technology Platform Engineering at C6 Bank

On-site - São Paulo, SP, Brazil

Apply
More jobs at C6 Bank

A área de Technology Platform Engineering é responsável por desenvolver e manter plataformas, ferramentas e serviços que suportam os times de engenharia do banco. Atua na padronização de arquitetura, automação, CI/CD, observabilidade e infraestrutura, garantindo escalabilidade, segurança e eficiência. Seu foco é melhorar a experiência de desenvolvimento, reduzir complexidade operacional e acelerar a entrega de produtos digitais.

Requisitos

Habilidades

  • Experiência em desenvolvimento front-end com React e NextJS
  • Forte conhecimento em JavaScript moderno (ES6+) e fundamentos da linguagem
  • Experiência com desenvolvimento de arquitetura front-end escalável (design systems, micro frontends, componentização)
  • Experiência em criação e consumo de APIs REST
  • Conhecimento em Node.js e experiência com Express (ou frameworks similares) para construção de BFFs
  • Experiência com versionamento de código (Git) e práticas como code review
  • Vivência com pipelines de CI/CD
  • Conhecimento em testes unitários, integração e E2E
  • Experiência com acessibilidade (a11y) no desenvolvimento web
  • Familiaridade com metodologias ágeis de desenvolvimento de software
  • Capacidade de trabalhar em equipe e se adaptar a um ambiente dinâmico
  • Capacidade de atuar de forma autônoma, tomar decisões técnicas e dar suporte para outros desenvolvedores
  • Boa comunicação e colaboração em equipe
  • Habilidades de resolução de problemas e capacidade de aprender rapidamente
  • Disponibilidade para atuar no modelo presencial

Responsabilidades

  • Desenvolver e evoluir o site do C6 Bank e a plataforma de Web Banking
  • Implementar soluções escaláveis para garantir o crescimento contínuo e a adoção do sistema por novos clientes
  • Colaborar com times multidisciplinares (backend, produto, design, QA) para definição e entrega de soluções completas
  • Garantir a segurança, estabilidade e desempenho das plataformas, buscando constantemente por melhorias e otimizações
  • Participar ativamente do ciclo completo de desenvolvimento de software, desde a concepção até a implementação em produção e manutenção contínua
  • Realizar testes e depurações para identificar e corrigir possíveis problemas
  • Garantir a qualidade do código por meio de code reviews, testes automatizados e boas práticas de engenharia

Tecnologias

ReactNextJSJavaScriptNode.jsExpressGitCI/CDUnit testingIntegration testingE2E testingAccessibility (a11y)AWS S3AWS CloudFrontMicro frontendsObservability tools

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.