Ci&t

[Job-26041] Senior Developer Nodejs/GraphQL, Brazil

Brazil Full Time
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 7.400 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1.000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Responsabilidades:

Desenvolver e evoluir serviços backend complexos em Node.js (TypeScript);
Projetar e otimizar APIs GraphQL federadas (Gateway + Subgrafos) e REST APIs;
Implementar integrações e soluções escaláveis utilizando GCP (Cloud Functions, Firestore, Cloud Storage);
Garantir qualidade e confiabilidade através de testes automatizados, monitoramento (Grafana, Sentry) e boas práticas de arquitetura;
Automatizar deploys e provisionamento com GitLab CI/CD e Terraform;
Apoiar a definição de padrões técnicos e melhores práticas de desenvolvimento;
Contribuir com revisões de código e melhoria contínua dos processos de engenharia;
Trabalhar em estreita colaboração com times de produto e frontend para garantir entregas de alto valor técnico e de negócio.

Requisitos:

Domínio de Node.js com TypeScript;
Experiência sólida com GraphQL (Apollo Server e GraphQL Federation);
Conhecimentos sólidos em GCP (Cloud Functions, Firestore, Cloud Storage);
Experiência com GitLab CI/CD e Terraform;
Forte entendimento de arquitetura de microsserviços e integração entre sistemas;
Vivência com observabilidade e monitoramento (Grafana, Sentry);
Capacidade de diagnóstico e otimização de performance em serviços backend.

Diferencial:

Experiência com Tsuru (PaaS);
Conhecimento em boas práticas de segurança e autenticação (OAuth, JWT, etc.);
Participação prévia em projetos de migração ou escalabilidade de sistemas.

 #LI-RR2
#Midsenior