Hybrid Full Stack Developer, Node.js

Posted yesterday

Apply now

About the role

  • Full Stack Developer building production-level applications with Node.js in São Paulo. Collaborating with partners while maintaining high code quality and decision-making in a hybrid environment.

Responsibilities

  • Develop and enhance services in Node.js (NestJS)
  • Work with REST APIs and event-driven architecture
  • Integrate with partners (BaaS, payments, external vendors)
  • Ensure code quality, standards, and consistency
  • Validate data and contracts robustly (Zod or similar)
  • Model and evolve data in SQL Server and MongoDB
  • Maintain and evolve production systems
  • Identify and resolve performance issues, bugs, and incidents
  • Contribute to logging, observability, and debugging
  • Participate in technical decision-making with the team

Requirements

  • 3+ years of experience in backend/full‑stack development with Node.js (required)
  • Experience with NestJS
  • Experience with ORMs (TypeORM, Prisma or Sequelize)
  • Experience with REST APIs
  • SQL Server knowledge (queries, procedures, indexes, modeling)
  • MongoDB
  • Code quality and standardization (ESLint)
  • Data validation (Zod or similar)
  • Clean Code practices
  • Practical understanding of SOLID principles
  • Understanding of async/await, Promises, and asynchronous flow in Node.js
  • Strong sense of API and data modeling
  • Experience with debugging and troubleshooting
  • Use of Git (PRs, code review)
  • Basic Docker knowledge
  • Experience with automated testing (unit/integration)

Benefits

  • Flexible working hours
  • Professional development

Job title

Full Stack Developer, Node.js

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

High School Diploma

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job