VAGASLUME
C

[Job-31373] Master Node.js Developer (Tech Lead), Campinas, Brazil (On-site)

CI&T · Campinas, Brazil · Presencial · DigAí

A combinarFreelance

Sobre a vaga

Na CI&T, você terá a oportunidade de liderar uma equipe de desenvolvimento BFF em projetos para clientes, criando soluções escaláveis com Node.js. A função envolve colaboração com equipes distribuídas e contato frequente com clientes e profissionais de diferentes países. Para esta posição, é necessário residir em Campinas e trabalhar presencialmente todos os dias.

Responsabilidades

  • Liderar a equipe de desenvolvimento BFF e orientar a criação de aplicações escaláveis e de alto desempenho com Node.js
  • Coordenar o desenvolvimento de APIs e serviços de back-end alinhados às necessidades das interfaces front-end
  • Definir a arquitetura das aplicações e incentivar boas práticas e o uso de tecnologias modernas
  • Colaborar com equipes de front-end para integrar serviços e APIs
  • Revisar código, apoiar o aprendizado contínuo e oferecer mentoria e feedback à equipe
  • Promover testes automatizados e práticas de integração e entrega contínuas, usando ferramentas como Jest, Mocha ou Chai
  • Resolver desafios técnicos durante o desenvolvimento


Requisitos obrigatórios

  • Experiência como Tech Lead, desenvolvedor(a) Node.js ou em função semelhante
  • Experiência sólida com Node.js e frameworks como Express ou NestJS
  • Conhecimento de bancos de dados relacionais e não relacionais, como MongoDB e PostgreSQL
  • Familiaridade com práticas de integração e entrega contínuas e controle de versão com Git
  • Habilidades de liderança, colaboração e comunicação
  • Inglês avançado, oral e escrito
  • Disponibilidade para trabalhar presencialmente todos os dias em Campinas


Diferenciais

  • Experiência com desenvolvimento de microsserviços
  • Conhecimento de GraphQL e APIs RESTful
  • Experiência com metodologias ágeis, como Scrum ou Kanban
  • Familiaridade com ferramentas de gestão de projetos, como JIRA ou Trello
  • Experiência com arquitetura de aplicações e desenho de soluções escaláveis


O que esperamos
Buscamos uma pessoa que combine domínio técnico em Node.js com capacidade de liderança, colaboração e comunicação. Você terá espaço para apoiar o crescimento da equipe e contribuir para soluções que atendam às necessidades dos clientes.