O papel de um profissional em nossas plataformas é fundamental para garantir a experiência do usuário.
Desenvolver interfaces de usuário modernas e responsivas utilizando React, é uma habilidade necessária para este cargo.
Além disso, colaborar na arquitetura e evolução de microfrontends, assegurando a integração e a modularidade das aplicações existentes, é uma responsabilidade importante.
Responsabilidades:
* Desenvolvimento de interfaces de usuário: Criar interfaces de usuário modernas e responsivas utilizando React, focando na estabilidade e usabilidade.
* Arquitetura de microfrontends: Colaborar na arquitetura e evolução de microfrontends, assegurando a integração e a modularidade das aplicações existentes.
* Implementação de APIs: 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.
* Colaboraçã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.
Fazer parte da nossa equipe significa estar sempre aprendendo e se adaptando a novas tecnologias e contextos.
Requisitos e Qualificações:
* Experiência em JavaScript: Ter sólido conhecimento em JavaScript e TypeScript.
* Conhecimento em React: Ter experiência prática (incluindo projetos acadêmicos ou pessoais) com React no desenvolvimento de aplicações web.
* Compreensão de arquitetura de microfrontends: Ter compreensão ou experiência inicial com a arquitetura de microfrontends e os princípios de design modular para front-end.
* Conhecimento em Node.js: Ter conhecimento básico em Node.js, incluindo a utilização de frameworks como Express ou NestJS.
Nossa empresa valoriza a confiabilidade e a estabilidade dos sistemas, buscando a aplicação de práticas de SRE no dia a dia.
No ambiente de trabalho, temos grande autonomia e responsabilidade, somos multidisciplinares, auto gerenciáveis e com pouca burocracia no nosso cotidiano.