[Job-31632] Senior Developer NodeJS, Brasil

13 hours, 20 minutes ago
Full-time
Senior
Software Development
CI&T

CI&T

CI&T is a global digital technology agency empowering agile growth for leading companies through advanced technologies with a team of 2000 experts worldwide.

Internet Software & Services
5K-10K
Founded 1995

Description

  • Desenvolver aplicações backend com TypeScript, NodeJS, NestJS e Fastify.
  • Projetar e implementar soluções usando arquitetura hexagonal, Clean Architecture, SOLID e arquitetura orientada a eventos.
  • Modelar dados e desenvolver integrações com MongoDB e Mongoose.
  • Implementar produtores e consumidores Kafka, incluindo DLQ, retries com backoff e padrão Outbox.
  • Implementar estratégias de cache com Redis e cache-manager.
  • Desenvolver testes unitários, de integração e end-to-end.
  • Construir integrações OAuth 2.0 via DataPower/WSAF.
  • Orquestrar ambientes locais com Docker e docker-compose.
  • Utilizar Jira para gestão de backlog e ferramentas de MCP/IA com validação via Zod.

Requirements

  • Experiência sênior com TypeScript, NodeJS, NestJS e Fastify.
  • Domínio de decorators, injeção de dependência, módulos, Event Emitter, Cache Manager, middlewares e guards.
  • Conhecimento de arquitetura hexagonal, Clean Architecture, SOLID e EDA.
  • Experiência com MongoDB, Mongoose, transações ACID, Replica Set e change streams.
  • Experiência com Kafka, incluindo consumers, producers, DLQ, retry com backoff e Outbox.
  • Experiência com Redis e cache-manager.
  • Experiência com Vitest, Stryker para mutation testing e testes no Octane.
  • Conhecimento de OAuth 2.0 via DataPower/WSAF.
  • Experiência com Docker, docker-compose, MCP/IA tooling, Zod e Jira.
  • Residir no Brasil; moradores da Região Metropolitana de Campinas devem trabalhar presencialmente nos escritórios da cidade conforme a política vigente.

Benefits

  • Plano de saúde e odontológico.
  • Vale alimentação e refeição.
  • Auxílio-creche e licença parental estendida.
  • PLR e seguro de vida.
  • Parcerias com academias, profissionais de saúde e bem-estar via Wellhub e TotalPass.
  • Plataformas de aprendizagem contínua, cursos online e idiomas.
  • Programas e plataformas de saúde física, mental e bem-estar.
  • Clube de descontos e curso para gestantes e parentalidade responsável.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Node.js Developer (Talent Pool)

Viseven 251-1K Pharmaceuticals

Viseven Group is hiring a software developer to build and maintain digital solutions for pharmaceutical and life sciences clients, from feature planning through delivery and maintenance.

AWS Docker Express.js Kubernetes Node.js REST API Solid.js TypeScript
12 hours, 51 minutes ago

Node.js Developer (Talent Pool)

Viseven 251-1K Pharmaceuticals

Viseven Group is hiring a backend developer to build and maintain software functionality supporting digital transformation for pharmaceutical and life sciences companies.

AWS Docker Express.js Kubernetes Node.js REST API Solid.js TypeScript
13 hours, 5 minutes ago

Middle Support Engineer (Node.js)

MasterBorn Group 51-250 Internet Software & Services

Support Engineer at a software services company, working with the US-based Payments.ai client to troubleshoot and improve scalable Node.js web applications and cloud infrastructure during 14:00–22:00 CET/CEST hours.

Agile AWS AWS SES Azure Docker Express.js Git GitHub GitHub Actions JavaScript JIRA Knex MongoDB Node.js PostgreSQL PowerShell Python React Redis Scrum Sequelize Serverless Snowflake Solid.js SQL TypeScript
13 hours, 5 minutes ago

Software Engineer I - AssureHire (Go)

Mitratech 1K-5K Professional Services

Mitratech is hiring a remote Software Engineer I for AssureHire, its employment-screening platform, to resolve customer technical escalations and deliver production fixes across Ruby on Rails and Go backend systems.

Go PostgreSQL Python Ruby on Rails Secrets Management SQL
13 hours, 5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers