Experiência sólida com React e desenvolvimento de aplicações web. Domínio de JavaScript, TypeScript, HTML5 e CSS3. Experiência com componentes funcionais, Hooks e gerenciamento de estado no React. Desenvolvimento de componentes reutilizáveis, responsivos e acessíveis. Experiência com integração de APIs REST e tratamento de requisições assíncronas. Conhecimento de autenticação, autorização e segurança de aplicações web. Experiência com testes automatizados utilizando Jest, Cypress ou Playwright. Conhecimento de gerenciamento de estado e cache. Experiência com revisão de código e pipelines de integração e entrega contínuas. Conhecimento de responsividade, acessibilidade, compatibilidade entre navegadores e otimização de desempenho. Conhecimento de princípios SOLID, padrões de projeto, arquitetura de front-end e boas práticas de desenvolvimento. Capacidade de análise, investigação e resolução de problemas em aplicações web integradas a sistemas distribuídos. Conhecimentos Desejáveis Design systems e Storybook. Experiência com aplicações conteinerizadas e plataformas baseadas em Kubernetes. GraphQL, WebSockets ou Server-Sent Events. Conhecimento de Node.js e do ecossistema npm. Observabilidade de aplicações front-end, incluindo logs, métricas e rastreamento de erros. Experiência com Sentry, Application Insights, Grafana ou ferramentas equivalentes.