Software Architect Fullstack | Node.js/React

Jobgether

Brasil

Remote

BRL 350,000 - 650,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Professional growth
Innovation-driven environment
Technical autonomy
Collaborative culture
Career development

Job summary

Jobgether, on behalf of a partner company, seeks an experienced Software Architect (Fullstack) based in Brazil. You will design and guide scalable solutions spanning frontend React and backend Node.js/TypeScript, with emphasis on reliability, security, and maintainability.

You will set architectural standards, promote best practices, and mentor engineering teams while translating business needs into technical specifications.

Qualifications

  • Experience designing fullstack solutions with React and Node.js.
  • Proven architecture experience and ability to set technical standards.
  • Experience with cloud platforms, preferably GCP.
  • Familiarity with event-driven messaging (Kafka/RabbitMQ/ Pub/Sub).
  • Strong test strategies and CI/CD practice.

Responsibilities

  • Define fullstack architectures including frontend, backend, and data persistence.
  • Translate business requirements into technical objectives and acceptance criteria.
  • Break down work into user stories and enable delivery with autonomy.
  • Manage technical debt and document architectural decisions.

Skills

Fullstack development (React/Node.js)
Software architecture
Cloud computing (GCP)
Event-driven architecture
Agile methodologies

Tools

React.js
Node.js
TypeScript
Kafka
Google Cloud Pub/Sub
RabbitMQ
Docker
GitHub Actions
Azure DevOps
MySQL
MongoDB
Firebase
LGPD
DDD
Observability tools
Kubernetes

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Architect Fullstack | Node.js/React based in Brazil.

We are looking for an experienced Fullstack Software Architect to design and guide the development of scalable, reliable, and high-performing digital products. In this role, you will oversee the complete solution architecture, from front end applications to backend services and data persistence. You will translate business needs into clear technical specifications, enabling engineering teams to deliver solutions with autonomy and confidence. Working with modern technologies such as React, Node.js, and TypeScript, you will establish architectural standards and promote engineering best practices. You will also drive technical decision-making, manage technical debt, and ensure long-term maintainability and operational stability. This is an opportunity to shape technology strategy in a collaborative, innovation-driven environment focused on advanced digital solutions.

Accountabilities
  • Fullstack Architecture and Solution Design: Define comprehensive fullstack solutions for assigned initiatives, covering frontend development, backend services, integrations, and data persistence.
  • Technical Requirements and Specifications: Translate business requirements into clear technical objectives, addressing both functional and non-functional needs, including scalability, performance, availability, and security.
  • Work Breakdown and Delivery Enablement: Break down initiatives into detailed user stories and tasks, defining technical acceptance criteria and development requirements that enable engineering teams to work independently and efficiently.
  • Technical Debt Management: Assess existing applications, identify architectural limitations and technical debt, and document improvement opportunities in a traceable and prioritized manner in collaboration with product teams.
  • Architectural Decision‑Making: Evaluate alternative technical approaches, establish architectural standards, and formally document decisions, including the rationale and trade‑offs behind each choice.
  • Engineering Standards and Best Practices: Promote design patterns, coding standards, testing strategies, and collaborative development practices across engineering teams.
  • Scalability and Operational Reliability: Design solutions that support high availability and operational continuity, incorporating appropriate cloud infrastructure, messaging systems, and deployment pipelines.
  • Cross‑Functional Collaboration: Partner with product management and engineering stakeholders to align technical solutions with business objectives and support continuous product evolution.
Requirements
  • Fullstack Development Experience: Extensive professional experience developing fullstack applications using React.js and Node.js.
  • JavaScript and TypeScript: Advanced proficiency in the JavaScript and TypeScript ecosystems, including modern development practices and application architecture.
  • Software Architecture: Proven experience defining technical standards, applying design patterns, and promoting engineering best practices across development teams.
  • High-Availability Systems: Practical experience building and maintaining digital products that require high availability, reliability, and ongoing operational support.
  • Event‑Driven Architecture and Messaging: Experience designing and implementing event‑driven systems and messaging solutions using technologies such as Kafka, Google Cloud Pub/Sub, or RabbitMQ.
  • Cloud Computing: Experience with cloud environments, preferably Google Cloud Platform (GCP).
  • Database Design and Optimization: Strong knowledge of MySQL data modeling, indexing strategies, and query optimization.
  • Automated Testing: Experience implementing and maintaining unit, integration, and end‑to‑end testing strategies.
  • DevOps and CI/CD: Familiarity with Docker, containerization, and CI/CD pipeline configuration using GitHub Actions, Azure DevOps, or similar tools.
  • Version Control and Collaboration: Fluent use of Git in collaborative workflows, including Gitflow, pull requests, and code reviews.
  • Domain‑Driven Design (Preferred): Experience applying DDD principles within digital product environments.
  • Observability (Preferred): Knowledge of application monitoring, distributed tracing, observability practices, and application health metrics.
  • NoSQL Databases (Preferred): Familiarity with MongoDB, Firebase, or other NoSQL technologies.
  • Relevant Domain Experience (Preferred): Experience with payment systems, subscription‑based products, or third‑party integrations.
  • Security and Compliance (Preferred): Knowledge of sensitive data protection and compliance with Brazil's General Data Protection Law (LGPD).
  • Agile Methodologies (Preferred): Experience working with Scrum, Kanban, or similar agile frameworks.
  • Legacy Modernization (Preferred): Experience modernizing legacy applications and implementing incremental migration strategies.
  • Additional Technical Skills (Preferred): Knowledge of PHP and Laravel, along with technical English proficiency.
  • Communication and Leadership: Ability to explain architectural decisions, communicate trade‑offs clearly, collaborate across teams, and guide technical discussions toward sustainable solutions.
Benefits

The original job description does not specify a detailed compensation or benefits package. The following professional opportunities and working arrangements are indicated:

  • Remote Work: Fully remote position based in Brazil.
  • Professional Growth: Opportunities to develop expertise in modern software architecture, cloud technologies, and advanced digital solutions.
  • Innovation‑Driven Environment: Exposure to emerging technologies, including artificial intelligence and generative AI, in the development of digital products.
  • Technical Autonomy: Opportunities to influence architectural decisions, establish engineering standards, and shape technical direction.
  • Collaborative Culture: Work alongside technology professionals in an environment that encourages knowledge sharing and continuous learning.
  • Career Development: Opportunities to expand technical expertise and contribute to challenging projects involving scalable platforms and modern architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote within Brazil
PJ contractor engagement
Opportunities to influence technical方向
Desenvolvedor Full Stack Sênior (.NET e React)
Desenvolvedor Full Stack Sênior (.NET e React)

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote
Flexible distributed team
Cooperative contract
+4
Backend Software Engineer Sênior
Backend Software Engineer Sênior

Jobgether • Brazil

Remote
BRL 240,000 - 360,000
Fully remote work
PJ independent contractor engagement
Flash benefits card
+5
Arquiteto Devops
Arquiteto Devops

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Remote work Brazil
Professional development
Tech growth
+3
Senior Software Engineer (Laravel | Next.js | PostgreSQL)
Senior Software Engineer (Laravel | Next.js | PostgreSQL)

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Permanent contract
Fully remote worldwide
Career growth toward leadership
+2
Desenvolvedor Fullstack Sênior
Desenvolvedor Fullstack Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote Brazil
CLT contract
Technical autonomy
+2
Especialista BackEnd
Especialista BackEnd

Jobgether • Brazil

Remote
BRL 180,000 - 250,000
Healthcare
Remote work
Professional development
+5
Engenheiro de Software Senior
Engenheiro de Software Senior

Jobgether • Brazil

Remote
BRL 350,000 - 600,000
Fully remote from Brazil
Technical leadership role
Challenging fintech projects
+4
Pessoa Supervisora de Desenvolvimento
Pessoa Supervisora de Desenvolvimento

Jobgether • Brazil

Hybrid
BRL 300,000 - 600,000
Remote or hybrid work in Brazil
Flexible working hours
Health insurance and dental coverage
+7
Desenvolvedor(a) Full Stack Sênior
Desenvolvedor(a) Full Stack Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 360,000
Health insurance
Remote work
Meal allowance
+6