O papel do Desenvolvedor(a) Sênior envolve contribuir para a evolução contínua de produtos digitais, atuando em demandas táticas que garantem a estabilidade e o aprimoramento das nossas plataformas.
Responsabilidades da Posição:
* Desenvolver interfaces de usuário modernas e responsivas utilizando React, focando na estabilidade e usabilidade.
* Colaborar na arquitetura e evolução de microfrontends, assegurando a integração e a modularidade das aplicações existentes.
* Implementar e dar suporte a APIs e serviços backend com Node.js, priorizando a performance e a escalabilidade das soluções em produção.
* Trabalhar em estreita colaboração com outros desenvolvedores para diagnosticar e resolver problemas técnicos, otimizar o código e garantir a qualidade das entregas.
* Participar ativamente das cerimônias ágeis para manter o alinhamento do time e garantir a entrega eficaz das demandas táticas.
Expectativas:
* Sólido conhecimento em JavaScript e TypeScript.
* Experiência prática com React no desenvolvimento de aplicações web.
* Compreensão ou experiência inicial com a arquitetura de microfrontends e os princípios de design modular.
* Conhecimento básico em Node.js, incluindo a utilização de frameworks como Express ou NestJS.
Diferenciais:
* Familiaridade com ferramentas e práticas de DevOps (CI/CD, Docker).
* Interesse em aprendizado contínuo e ambição de crescimento na área de tecnologia.
* Excelente comunicação e habilidade para trabalhar em equipe.