···
Log in / Register
Senior Full Stack Developer (Node.js + React)
Indeed
Full-time
Onsite
No experience limit
No degree limit
Praça do Patriarca, 62 - Historic Center of São Paulo, São Paulo - SP, 01002-010, Brazil
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are looking for a Senior Fullstack Developer to provide technical leadership, design and implement backend solutions in Node.js and frontend solutions in React, collaborate on architecture decisions, and ensure code quality. Key Highlights: 1. Technical leadership and application architecture definition 2. Fullstack development with Node.js and React/TypeScript 3. Collaboration with product and UX teams on technical roadmap Main Responsibilities Backend (Node.js) * Design and implement backend APIs and services using Node.js (Express, Fastify, NestJS, or equivalent frameworks). * Create and maintain integrations between internal and external systems via REST and/or GraphQL. * Model and optimize data structures, queries, and database access (SQL or NoSQL). * Implement authentication, authorization, security, and governance mechanisms (OAuth2, JWT, RBAC/ABAC). * Develop asynchronous processes, queues, workers, and caching strategies. Frontend (React \+ TypeScript) * Build modular, responsive, and accessible interfaces using React (Hooks). * Create reusable components, UI patterns, and design systems. * Manage state (Redux, Zustand, Context API, Query, etc.) with a focus on stability and performance. * Implement performance best practices: memoization, code splitting, lazy loading, suspense. Architecture \& Engineering * Participate in defining application architecture, evaluating technical trade-offs. * Ensure code quality, version control, code reviews, and engineering standards. * Conduct POCs/spikes to validate solutions and new technologies. * Collaborate with product, UX, and engineering teams on technical decisions and roadmap. \_\_\_\_\_\_\_\_\_\_\_\_\_\_ Required Tech Stack * Node.js, React (Hooks), TypeScript, HTML5/CSS3 * REST and/or GraphQL APIs * Authentication: OAuth2 / JWT * Testing: Jest, Testing Library, Cypress \_\_\_\_\_\_\_\_\_\_\_\_\_\_ Seniority \& Soft Skills * Ability to lead technically, propose solutions, and guide architectural decisions. * Clear communication with both technical and non-technical stakeholders. * Autonomy to prioritize and deliver complex solutions. * Product mindset, ownership, and focus on scalability and quality. \_\_\_\_\_\_\_\_\_\_\_\_\_\_ Experience Requirements * 5\+ years with React * Solid experience with Node.js (minimum 3 years or equivalent) * Proven track record working on complex web systems, integrations, security, and performance optimization. Requirements: Main Responsibilities Backend (Node.js) * Design and implement backend APIs and services using Node.js (Express, Fastify, NestJS, or equivalent frameworks). * Create and maintain integrations between internal and external systems via REST and/or GraphQL. * Model and optimize data structures, queries, and database access (SQL or NoSQL). * Implement authentication, authorization, security, and governance mechanisms (OAuth2, JWT, RBAC/ABAC). * Develop asynchronous processes, queues, workers, and caching strategies. Frontend (React \+ TypeScript) * Build modular, responsive, and accessible interfaces using React (Hooks). * Create reusable components, UI patterns, and design systems. * Manage state (Redux, Zustand, Context API, Query, etc.) with a focus on stability and performance. * Implement performance best practices: memoization, code splitting, lazy loading, suspense. Architecture \& Engineering * Participate in defining application architecture, evaluating technical trade-offs. * Ensure code quality, version control, code reviews, and engineering standards. * Conduct POCs/spikes to validate solutions and new technologies. * Collaborate with product, UX, and engineering teams on technical decisions and roadmap. \_\_\_\_\_\_\_\_\_\_\_\_\_\_ Required Tech Stack * Node.js, React (Hooks), TypeScript, HTML5/CSS3 * REST and/or GraphQL APIs * Authentication: OAuth2 / JWT * Testing: Jest, Testing Library, Cypress \_\_\_\_\_\_\_\_\_\_\_\_\_\_ Seniority \& Soft Skills * Ability to lead technically, propose solutions, and guide architectural decisions. * Clear communication with both technical and non-technical stakeholders. * Autonomy to prioritize and deliver complex solutions. * Product mindset, ownership, and focus on scalability and quality. \_\_\_\_\_\_\_\_\_\_\_\_\_\_ Experience Requirements * 5\+ years with React * Solid experience with Node.js (minimum 3 years or equivalent) * Proven track record working on complex web systems, integrations, security, and performance optimization.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR
Similar jobs
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.