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 |