Seu desafio no time:
Você irá integrar nosso time de desenvolvimento de features, que tem como objetivo a evolução do produto RD Station CRM.
Dentro da squad, você contará com o apoio de pessoas na posição de Team Leader, Tech Leader, Product Manager, Designer e outras pessoas desenvolvedoras, além de toda a galera dos chapters, guildas e tribos pra te ajudar a tracionar suas entregas como Senior Software Engineer.
Suas principais entregas:
- Desenvolver e manter ferramentas e componentes reutilizáveis em React, focadas na entrega de funcionalidades para o produto;
- Atuar na evolução da arquitetura de front-end, atuando com micro front-ends;
- Entregar funcionalidades relevantes e que gerem valor para nossos clientes.
- Seguir nossos princípios de Engenharia (Baixo acoplamento, alta coesão; Desenhe seu código para ser fácil de entender, não fácil de escrever; Reduzir a complexidade global é mais importante que reduzir a complexidade local; Automatize tudo).
Perfil que buscamos:
- Experiência consolidada no desenvolvimento frontend em React e ferramentas relacionadas;
- Experiência com Git e boas práticas de controle de versão;
- Domínio em ferramentas de CI/CD (Jenkins, GitLab CI, CircleCI, etc.);
- Conhecimento de module bundlers (Webpack, Rollup, Parcel);
- Conhecimento em testes automatizados (unitários e integração).
Será considerado como um diferencial:
- Experiência com micro front-ends;
- Experiência com navegação SPA (single page applications).