




**Desenvolvedor React/Node Sênior \- 100% Remoto** **Tempo de contratação:** Indeterminado **Prazo do Projeto:** Indeterminado **Tipo de contratação:** PJ Aberto Dedicado Responsabilidades Desenvolver e manter aplicações web utilizando React.js no front\-end e Node.js no back\-end. Domínio de Javascript (ES6\+) e Typescript. Conhecimento em HTML5, CSS3, SASS/Styled Components e design responsivo. Criar componentes reutilizáveis, bibliotecas internas e interfaces responsivas com foco em usabilidade. Conhecimento em versionamento de código com Git (GitFlow, PRs, branches, tags). Implementar e consumir APIs RESTful e GraphQL, garantindo performance e segurança das integrações. Modelar e acessar bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB). Utilizar ORMs como Sequelize, Prisma ou TypeORM para abstração e manipulação de dados. Colaborar com a equipe de design e produto para transformar protótipos em soluções funcionais. Aplicar boas práticas de clean code, design patterns e arquitetura de software. Escrever e manter testes automatizados (unitários, integração e interface) utilizando Jest, React Testing Library, Cypress ou frameworks equivalentes. Participar de code reviews, garantindo qualidade e padronização do código. Trabalhar com Docker e apoiar a equipe na containerização e implantação de aplicações. Contribuir com a automação de pipelines (CI/CD) e apoiar na sustentação em ambientes de nuvem (AWS, GCP ou Azure). Monitorar aplicações e serviços, apoiando na identificação e resolução proativa de incidentes Qualificações Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise de Dados ou área relacionada. Experiência comprovada no desenvolvimento de aplicações web com React e Node.js. Proficiência em JavaScript (ES6\+), HTML5, CSS3, e construções modernas de front\-end. Experiência com React (hooks, state management, roteamento, ciclo de vida de componentes). Experiência com Node.js (Express, NestJS ou frameworks equivalentes). Conhecimento em bancos de dados relacionais (ex.: PostgreSQL, MySQL) e/ou NoSQL (ex.: MongoDB). Experiência com versionamento de código (Git). Desejável conhecimento em testes (unitários, integração) e em ferramentas de CI/CD. Familiaridade com metodologias ágeis. Desejável conhecimento em serviços em nuvem (ex.: AWS, Azure) e containers (Docker, Kubernetes). Escolaridade Mínima: Ensino Superior


