Atuar como Desenvolvedor React UI Sênior, sendo responsável pela construção de interfaces modernas, performáticas e escaláveis para aplicações críticas do setor financeiro.
O profissional terá papel fundamental na experiência do usuário, trabalhando em conjunto com times de produto, design e backend, além de contribuir com boas práticas de desenvolvimento frontend e evolução da arquitetura de UI.
Responsabilidades
Desenvolver interfaces web utilizando React.js.
Construir componentes reutilizáveis, escaláveis e de alta performance.
Implementar layouts responsivos e interfaces modernas seguindo boas práticas de UX/UI.
Consumir e integrar APIs RESTful.
Trabalhar com gerenciamento de estado (Context API, Redux ou similares).
Garantir qualidade de código com testes e boas práticas de frontend.
Participar de code reviews e definição de padrões de desenvolvimento.
Colaborar com times de backend, produto e design.
Otimizar aplicações para máxima performance e escalabilidade.
Aplicar conceitos de acessibilidade e boas práticas de UI.
Contribuir com iniciativas envolvendo integração com IA (Prompt Engineering – diferencial técnico).
Requisitos Mandatórios:
5+ anos de experiência em desenvolvimento frontend (nível Sênior).
Experiência sólida com React.js.
Forte conhecimento em JavaScript (ES6+), HTML5 e CSS3.
Experiência com consumo de APIs RESTful.
Experiência com gerenciamento de estado (Redux, Context API ou similares).
Conhecimento em arquitetura de aplicações frontend.
Experiência com testes (Jest, React Testing Library ou similares).
Inglês avançado/fluente (obrigatório – escrita e conversação).
Requisitos Desejáveis:
Experiência com TypeScript.
Conhecimento em frameworks de estilização (Styled Components, Tailwind, Material UI).
Experiência com SSR (Next.js).
Vivência com CI/CD para frontend.
Experiência com micro frontends.
Conhecimento em performance e otimização (lazy loading, code splitting).
Familiaridade com integração com serviços cloud (AWS).
Experiência em projetos do setor financeiro.