Ci&t

[Job-26042] Mid level Developer Nodejs/GraphQL, Brazil

Brazil / Campinas, SP 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 manter APIs e serviços backend Node.js (TypeScript);
Implementar e consumir APIs GraphQL (Apollo) e REST;
Integrar sistemas utilizando GCP Cloud Functions, Firestore e Cloud Storage (Buckets);
Participar de code reviews, seguindo boas práticas de clean code, testes automatizados e versionamento Git (GitLab);
Apoiar a configuração de pipelines de CI/CD no GitLab;
Utilizar Terraform para provisionamento de infraestrutura como código;
Garantir observabilidade e qualidade das entregas através de ferramentas como Grafana e Sentry;
Colaborar com times de produto e frontend para garantir integração fluida das soluções.

Requisitos:

Experiência prática com Node.js com TypeScript;
Conhecimento sólido em APIs GraphQL (Apollo Server) e RESTful APIs;
Experiência com bancos de dados NoSQL (Firestore ou similares);
Vivência com GCP (Cloud Functions, Storage, Firestore);
Familiaridade com GitLab CI/CD;
Noções de infraestrutura como código (Terraform);
Conhecimento de monitoramento e logging (Grafana, Sentry).

Diferencial:

Experiência com GraphQL federado (Gateway + Subgrafos);
Conhecimento em plataformas PaaS, especialmente Tsuru;
Práticas de testes automatizados (unitários e integração);
Noções de arquitetura de microsserviços


 #LI-RR2
#Midsenior