Desenvolvedor React

Foton

📍 brasil🏢 remoto
Vaga para atuação como Desenvolvedor React em modelo home office, podendo residir em qualquer cidade do Brasil. A pessoa profissional será responsável pelo desenvolvimento de aplicações web com React, criando componentes reutilizáveis, responsivos e acessíveis, integrando APIs REST e garantindo boas práticas de segurança, performance e qualidade de código. - Desenvolvimento de aplicações web em React (componentes funcionais, Hooks, gerenciamento de estado) - Integração com APIs REST e tratamento de requisições assíncronas - Implementação de autenticação, autorização e segurança de aplicações web - Escrita de testes automatizados - Revisão de código e atuação em pipelines de CI/CD - Atuação com acessibilidade, responsividade, compatibilidade entre navegadores e otimização de desempenho Todas as vagas são extensivas a Pessoas com Deficiência (PcD).

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