FREE ACCESS
5,000–10,000 jobs/day
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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDockerKafkaMongoDBRedisTypeScript
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
