Ao se juntar a nós, você fará parte de um time dedicado à sustentação e evolução de produtos digitais existentes. Nossa equipe atua em demandas táticas que garantem a estabilidade e o aprimoramento contínuo das nossas plataformas.
Neste papel, você será responsável por desenvolver e manter interfaces de usuário modernas e responsivas utilizando React, focando na estabilidade e usabilidade. Além disso, colaborará na arquitetatura e evolução de microfrontends, assegurando a integração e a modularidade das aplicações existentes.
Outras responsabilidades incluem 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.
Requisitos e Qualificações
* 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 para front-end;
* Knowlede básico em Node.js, incluindo a utilização de frameworks como Express ou NestJS;
* Familiaridade com HTML5, CSS3 e bibliotecas de estilização como Styled-components;
* Experiência com sistemas de controle de versão, com foco em Git;
* Conhecimentos fundamentais sobre RESTful APIs e a integração entre frontend e backend;
Diferenciais (não obrigatórios): conhecimento básico de ferramentas e práticas de DevOps (CI/CD, Docker), familiaridade com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB), noções de observabilidade (logs e monitoramento).