[Full Stack Developer (Node.js + React.js) | Senior]
Remoto | 44h semanais
Para você nos conhecer melhor
Desenvolvemos pessoas, softwares & negócios+15 anos de experiência desenvolvendo software em 4 continentes com NPS +84, nos colocando em zona de excelência!
Atuamos no desenvolvimento de soluções digitais (web, mobile, BI, RPA, entre outros), com sedes em São Paulo, Porto Alegre, Belo Horizonte e EUA.
Overview da oportunidade:
Responsabilidades e atribuições:
Desenvolver e manter aplicações web modernas e responsivas usando React no frontend e Node.js no backend.
Criar e consumir APIs RESTful e GraphQL, garantindo integração eficiente entre serviços.
Trabalhar com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB).
Escrever código limpo, performático e bem documentado, seguindo boas práticas de Clean Code e Design Patterns.
Implementar testes automatizados (unitários e de integração) para garantir a qualidade do software.
Atuar em um ambiente CI/CD, garantindo entregas contínuas e bem estruturadas.
Colaborar com equipes multidisciplinares e atuar na tomada de decisões técnicas.
Participar de todo o ciclo de vida de desenvolvimento de softwares, depurar aplicativos e configurar sistemas existentes.
O candidato selecionado deverá utilizar seus conhecimentos em Node e React para nos ajudar a implementar soluções de alta qualidade.
Habilidades que você precisa ter:
Experiência sólida com React e seu ecossistema (Hooks, Context API, Redux, Next.js).
Proficiência em Node.js, com experiência em frameworks como Express.js ou Nest.js.
Forte conhecimento em JavaScript e TypeScript.
Experiência com arquitetura de microsserviços e desenvolvimento de APIs escaláveis.
Familiaridade com Docker, Kubernetes e serviços cloud (AWS, Azure ou GCP).
Experiência com testes automatizados (Jest, Cypress, Mocha).
Práticas de Code Review, Clean Code e Design Patterns.
Habilidades que vão fazer você se destacar:
Experiência em projetos de Modernização de Legados, incluindo convivência com o novo.
Conhecimento adicional na linguagem de programação Java será um grande diferencial.
Experiência com Serverless (AWS Lambda, Firebase Functions).
Conhecimento em WebSockets e arquitetura de tempo real.
Experiência com ferramentas de monitoramento e observabilidade (Datadog, New Relic).
Contribuições para projetos open-source ou participação ativa na comunidade.
O que você vai encontrar na GX2:
Recado da GX2:
Esta é uma vaga abrangente a todas as pessoas interessadas. Trabalhamos diariamente para construir um ambiente diverso e plural, que valoriza e respeita as diferenças e defendemos a liberdade de ser quem se é, livre de estereótipos e preconceitos.