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.
Stefanini Brasil

Senior Full Stack Developer, Node.js, React

Stefanini Brasil

. Identify and design integrations between distributed systems and communication patterns .

Posted 11/3/2026full-timeRemote • BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in designing resilient systems and integrations between distributed systems, with a strong focus on performance optimization and architectural decision-making. Proficient in developing and maintaining REST APIs, implementing automated testing, and utilizing modern frameworks and tools for efficient software development.

Highest-signal resume keywords
JavaScript ES6+TypeScriptNestJSREST API DevelopmentDocker

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
AlgorithmsData StructuresSOLID PrinciplesDesign PatternsSQL/NoSQLGitAutomated TestingPerformance OptimizationReact DevelopmentMicroservices Architecture
Soft Skills
MentoringCritical Code ReviewCollaboration
Tools & Technologies
Docker ComposeJestReact Testing LibraryPrismaTypeORM
Industry Keywords
CI/CD PipelinesCachingMessagingCircuit BreakersContinuous Modernization

Tech Stack

Tools & technologies
DockerJavaScriptJestNext.jsNode.jsNoSQLReactReduxSQLTypeScript

About the role

Key responsibilities & impact
  • Identify and design integrations between distributed systems and communication patterns
  • Design resilient systems that support high loads and recover from failures using caching, messaging, and circuit breakers
  • Work with CI/CD pipelines, deployment strategies, and process automation
  • Conduct critical code reviews and support the team’s technical development through mentoring
  • Evaluate trade-offs among delivery time, cost, and quality, and plan the continuous modernization of systems
  • Create and maintain RFCs, ADRs, and other architecture and project documentation

Requirements

What you’ll need
  • Strong command of algorithms, basic data structures, and stream handling
  • Develop unit and integration tests following the Test Pyramid
  • Apply SOLID principles and Clean Code practices
  • Practical application of design patterns, including Factory, Singleton, and Observer
  • Create REST APIs with versioning, pagination, standardized responses, JWT, and OAuth2
  • Strong knowledge of HTTP, including verbs, headers, and status codes
  • Experience with relational and non-relational databases, SQL/NoSQL, and CRUD operations
  • Strong command of Git, conflict resolution, and Gitflow/GitHub Flow
  • Create and manage images and local environments with Docker and Docker Compose
  • Instrument code with logs and metrics for production monitoring
  • Strong knowledge of JavaScript ES6+ and TypeScript
  • Advanced experience with NestJS, including dependency injection (DI), Guards, Pipes, Interceptors, DTOs, and validation
  • Experience with Prisma or TypeORM and migration management
  • Automated testing with Jest or Vitest
  • Knowledge of performance optimization, the Event Loop, Streams, Buffers, and Node.js application optimization
  • Ability to make architectural decisions involving microservices, APIs, and serverless solutions
  • Develop React applications using componentization and scalable architecture
  • Experience with Hooks, performance optimization, and state management using Context API, Redux Toolkit, or Zustand
  • Knowledge of React Router or Next.js
  • Experience with Tailwind CSS, Styled Components, or CSS Modules
  • Implement tests with Jest and React Testing Library
  • Knowledge of accessibility, Design Systems, and Core Web Vitals

Benefits

Comp & perks
  • Meal or food allowance
  • Discounts on courses, universities, and language schools
  • Stefanini Academy — a platform offering free, up-to-date online courses with certificates
  • Mentoring
  • Benefits club for medical consultations and exams
  • Health insurance
  • Dental insurance
  • Benefits and discounts at leading establishments
  • Travel club
  • Pet benefits program