Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CI&T

Senior Node.js Developer

CI&T

. Develop solutions using TypeScript, NestJS, and Fastify .

Posted 11/5/2026full-timeCampinas • BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing solutions using TypeScript, NestJS, and Fastify while applying advanced architectural patterns and principles. Proficient in data modeling with MongoDB and implementing event-driven processing with Kafka.

Highest-signal resume keywords
TypeScript DevelopmentNestJS FrameworkMongoDB Data ModelingEvent-Driven ArchitectureDocker Orchestration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
TypeScriptNestJSFastifyMongoDBMongooseKafkaRedisUnit TestingIntegration TestingOAuth 2.0
Tools & Technologies
Docker ComposeStrykerOctaneJiraCache Manager
Industry Keywords
Hexagonal ArchitectureClean ArchitectureSOLID PrinciplesACID TransactionsChange Streams

Tech Stack

Tools & technologies
DockerKafkaMongoDBRedisTypeScript

About the role

Key responsibilities & impact
  • Develop solutions using TypeScript, NestJS, and Fastify
  • Apply advanced patterns, Hexagonal Architecture, Event-Driven Architecture (EDA), Clean Architecture, and SOLID principles
  • Model and manage data in MongoDB using Mongoose, ACID transactions, Replica Sets, and change streams
  • Implement event-driven processing with Kafka
  • Configure caching using Redis and cache-manager
  • Create and execute unit, integration, and end-to-end tests
  • Perform mutation testing with Stryker and testing in Octane
  • Develop OAuth 2.0 integrations through DataPower/WSAF
  • Orchestrate the local environment with Docker Compose
  • Use MCP/AI tools and validation with Zod
  • Manage the backlog in Jira
  • Mandatory attendance at the Campinas offices for candidates residing in the Campinas Metropolitan Region

Requirements

What you’ll need
  • Solid experience with TypeScript, NestJS, and Fastify using advanced patterns (decorators, dependency injection, modules, Event Emitter, Cache Manager, middleware, and guards)
  • Knowledge of Hexagonal Architecture, Event-Driven Architecture (EDA), Clean Architecture, and SOLID principles
  • Experience with MongoDB, Mongoose data modeling, ACID transactions, Replica Sets, and change streams
  • Experience with Kafka, consumers/producers, DLQs, retry with backoff, and the Outbox pattern
  • Experience with Redis and cache-manager
  • Experience with unit, integration, and end-to-end testing using Vitest
  • Experience with mutation testing using Stryker and testing in Octane
  • Experience with OAuth 2.0 integrations through DataPower/WSAF
  • Experience with Docker and Docker Compose
  • Knowledge of MCP/AI tooling and validation with Zod
  • Experience using Jira for backlog management

Benefits

Comp & perks
  • Health and dental insurance
  • Food and meal allowance
  • Childcare assistance
  • Extended parental leave
  • Partnerships with gyms and health and wellness professionals through Wellhub (Gympass) and TotalPass
  • Profit Sharing and Results (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to promoting physical and mental health and well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language-learning platform
  • Support and accommodations for people with disabilities throughout the selection process
  • Assistance obtaining qualifying medical documentation
  • Dedicated Health and Well-being team
  • Inclusion specialists and affinity groups