Jobgether

Desenvolvedor(a) Sênior Full Stack (Node.js / React) — PJ

Jobgether Brazil · R$96K/yr

Internet Marketplace Platforms · 11-50 employees

8 h ago
Remote nodejs Senior (5-10 yrs) Full-time Contractor Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop, evolve, and maintain a B2B SaaS product using Node.js, NestJS, and React while ensuring high performance and scalability. Manage complex external integrations including fiscal and financial systems while applying clean architecture and observability practices.

What they look for

Node.js NestJS React TypeScript PostgreSQL Clean Architecture DDD TDD AWS CI/CD Observability Event-driven architecture Fiscal integrations Financial integrations Spec-driven development

Requirements

Requires senior-level experience with Node.js, NestJS, React, and TypeScript in production environments. Candidates must have practical experience with Brazilian fiscal integrations and software engineering practices like DDD and TDD.

Benefits

100% remote work Education incentive Monthly culture package TotalPass wellness benefit iFood office voucher

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) Sênior Full Stack (Node.js / React) — PJ based in Brazil.

We are looking for a senior full-stack developer to contribute directly to the evolution of a B2B SaaS product operating at scale. You will work on a production environment with high traffic, real-world external integrations, and strong requirements for performance, stability, and scalability. The role combines backend and frontend development with architecture, quality, and long-term maintainability. You will have autonomy to make technical decisions and contribute to solutions that support real business operations. Refactoring, architecture, observability, and continuous improvement are part of the day-to-day engineering culture. This is an opportunity for a hands-on professional who combines strong technical expertise with product vision and a sense of ownership.

\n

Accountabilities:

  • Develop, evolve, and maintain a B2B SaaS product using Node.js, NestJS, React, TypeScript, and PostgreSQL.
  • Build scalable, reliable, and high-performance backend and frontend solutions designed for production environments.
  • Design and implement well-structured application architectures, applying principles such as Clean Architecture, DDD, and TDD where appropriate.
  • Develop and maintain integrations with external systems, including fiscal platforms, municipalities, RFB-related workflows, and other business-critical services.
  • Contribute to the implementation and adaptation of fiscal integrations in response to changes introduced by the Brazilian Tax Reform.
  • Identify opportunities for refactoring, technical improvements, and architectural evolution while maintaining application stability.
  • Work with event-driven architectures and Spec-Driven Development practices when applicable.
  • Contribute to CI/CD pipelines, cloud infrastructure, observability, logging, metrics, and production monitoring.
  • Develop and maintain integrations with financial services such as PIX, boletos, and CNAB as needed.
  • Leverage AI tools throughout the development lifecycle to improve productivity, quality, and engineering workflows.
  • Collaborate with stakeholders and technical teams to translate business requirements into robust, maintainable solutions.
  • Take ownership of delivered solutions and ensure that production code remains healthy, reliable, and aligned with product needs.

Requirements:

  • Proven senior-level experience developing and maintaining production applications.
  • Strong professional experience with Node.js and NestJS in production environments.
  • Solid experience with React, with an emphasis on well-structured and maintainable applications.
  • Advanced day-to-day experience with TypeScript.
  • Strong experience working with PostgreSQL in real-world production scenarios.
  • Previous experience developing or maintaining B2B SaaS products.
  • Practical experience with Brazilian fiscal integrations, including NFSe, municipal systems, RFB-related flows, and the ability to adapt solutions to changes resulting from the Tax Reform.
  • Experience applying software engineering practices such as Clean Architecture, DDD, and TDD.
  • Knowledge of event-driven architecture and Spec-Driven Development.
  • Experience using AI tools as part of the software development lifecycle.
  • Experience building and maintaining CI/CD pipelines.
  • Hands-on experience with AWS in production environments.
  • Familiarity with observability practices, including logs, metrics, monitoring, and production troubleshooting.
  • Experience with financial integrations such as PIX, boletos, and CNAB is a strong advantage.
  • Strong autonomy, organization, communication, adaptability, and product-oriented thinking.
  • A strong sense of ownership and accountability for technical decisions and delivered results.

Benefits:

  • 100% remote work model.
  • PJ contractor engagement.
  • Monthly compensation of R$ 8,000.
  • Education incentive through partnerships with educational platforms.
  • Monthly Culture Package incentive that can be used for education and cultural activities.
  • TotalPass benefit for physical activities, exercise, and other wellness modalities.
  • iFood Office voucher for use within the app on your birthday.
  • Opportunity to work on a production-scale B2B SaaS product with challenging technical and business requirements.
  • High level of autonomy and exposure to modern software architecture, cloud, observability, automation, and AI-assisted development practices.

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Similar roles