Desenvolvedor React
Foton
📍 brasil🏢 remoto
Requisitos
- 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 (CI/CD)
- 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
Diferenciais
- 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