PT

Desenvolvedor Web – React.js

Descrição da vaga:

Buscamos profissionais com experiência em React para atuar no desenvolvimento e evolução de aplicações web modernas, escaláveis e de alta performance.

A posição atuará em parceria com equipes de Produto, UX/UI, QA, Backend e DevOps, contribuindo para a construção de experiências digitais de qualidade, utilizando boas práticas de desenvolvimento, arquitetura e experiência do usuário.


Responsabilidades

  • Desenvolver e evoluir aplicações web utilizando React.
  • Participar de definições técnicas e arquiteturais dos projetos.
  • Construir componentes reutilizáveis, escaláveis e de fácil manutenção.
  • Garantir a qualidade das entregas por meio de testes e boas práticas de desenvolvimento.
  • Realizar integrações com APIs e serviços externos.
  • Atuar na melhoria contínua da performance, acessibilidade e experiência do usuário.
  • Colaborar com equipes multidisciplinares durante todo o ciclo de desenvolvimento.
  • Contribuir para a evolução técnica dos produtos e da equipe.


Atividades

  • Desenvolver interfaces web utilizando React e TypeScript.
  • Implementar integrações com APIs REST e/ou GraphQL.
  • Criar componentes reutilizáveis e aderentes aos padrões de design definidos.
  • Desenvolver e executar testes automatizados.
  • Participar de code reviews e discussões técnicas.
  • Identificar e solucionar problemas em ambientes produtivos.
  • Apoiar o planejamento e execução das entregas junto ao time ágil.
  • Contribuir para a evolução da arquitetura frontend e das boas práticas de desenvolvimento.


Requisitos técnicos

  • Experiência com desenvolvimento de aplicações web.
  • Domínio de JavaScript, TypeScript, HTML5 e CSS3.
  • Experiência sólida com React e seu ecossistema.
  • Conhecimento em gerenciamento de estado e consumo de APIs.
  • Experiência com testes automatizados utilizando Jest, React Testing Library, Cypress ou ferramentas similares.
  • Conhecimento em Git e práticas de versionamento.
  • Familiaridade com metodologias ágeis (Scrum e/ou Kanban).
  • Conhecimento em arquitetura frontend, padrões de projeto e boas práticas de desenvolvimento.

Diferenciais

  • Experiência com Next.js.
  • Conhecimento em SSR, SSG e otimização de performance.
  • Experiência com Design Systems.
  • Conhecimento em microfrontends.
  • Experiência com observabilidade, analytics e monitoramento.
  • Conhecimento em Core Web Vitals.
  • Vivência em plataformas de e-commerce, como VTEX, Shopify, Magento ou Adobe Commerce.
  • Conhecimento em AWS ou outros provedores cloud.
  • Inglês e/ou espanhol para ambientes multiculturais.


Informações adicionais:

Modelo de contratação: PJ

Modelo de atuação: Remoto

Localização
Modelo de contratação
Modelo de trabalho
São Paulo, SP, BR
Autônomo PJ
Remoto