
Senior Full Stack Developer β Node.js, React
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Brazil.
β’ Design and develop APIs and backend services utilizing Node.js (Express, Fastify, NestJS, or similar frameworks).
β’ Establish and maintain connections between internal and external systems using REST and/or GraphQL.
β’ Structure and enhance data models, queries, and database interactions (SQL or NoSQL).
β’ Implement mechanisms for authentication, authorization, security, and governance (OAuth2, JWT, RBAC/ABAC).
β’ Create asynchronous processes, queues, workers, and caching strategies.
β’ Develop modular, responsive, and accessible user interfaces using React (Hooks).
β’ Construct reusable components, UI patterns, and design systems.
β’ Manage application state (Redux, Zustand, Context API, React Query, etc.) with an emphasis on stability and performance.
β’ Apply performance optimization techniques: memoization, code splitting, lazy loading, and Suspense.
β’ Engage in defining application architecture and assessing technical trade-offs.
β’ Maintain code quality, version control, code reviews, and engineering standards.
β’ Execute technical proofs of concept/spikes to assess solutions and new technologies.
β’ Collaborate with product, UX, and engineering teams on decision-making and the technical roadmap.
β’ Over 5 years of experience with React.
β’ Strong proficiency in Node.js (at least 3 years or equivalent experience).
β’ Demonstrated success in working on intricate web systems, integrations, security, and performance enhancement.
β’ N/A
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.