Tech Stack
JenkinsOpen SourceReactWebpack
About the role
- Desenvolver e manter ferramentas e componentes reutilizáveis em React, focados na experiência da pessoa desenvolvedora
- Projetar e implementar pipelines de CI/CD que facilitem o trabalho de desenvolvedores e equipes de engenharia
- Otimizar a performance de aplicações front-end por meio de CDN e module bundlers
- Colaborar com times internos para entender suas necessidades e implementar soluções que melhorem a eficiência do desenvolvimento
- Atuar na evolução da arquitetura de front-end, com a possibilidade de adoção de micro front-ends
- Desenvolver soluções que conectem e integrem os produtos do ecossistema, centralizando serviços e dados essenciais e aprimorando a experiência de desenvolvimento
Requirements
- Experiência avançada em React e ferramentas relacionadas
- Familiaridade com Git e boas práticas de controle de versão
- Domínio em ferramentas de CI/CD (Jenkins, GitLab CI, CircleCI, etc.)
- Familiaridade com CDN e técnicas de otimização de entrega de conteúdo
- Proficiência em module bundlers (Webpack, Rollup, Parcel)
- Desejável experiência com micro front-ends (diferencial)
- Vivência em ambientes com arquitetura de microsserviços (diferencial)
- Conhecimento em testes automatizados (unitários e integração) voltados para a experiência da pessoa desenvolvedora (diferencial)
- Interesse em participar ativamente da comunidade (eventos, artigos, mentorias, projetos open source) (diferencial)