Desenvolvedor Web – React.js
Overlabs · São Paulo, SP, BR
**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