Desenvolvedor(a) Sênior Full Stack (Node.js + React)
WTime Business Intelligence
Full-time
Desenvolvimento de software
Location
são paulo, são paulo, Brazil
Posted
May 24, 2026
Job Description
Responsabilidades Principais
- Projetar e implementar APIs e serviços backend utilizando Node.js (Express, Fastify, NestJS ou frameworks equivalentes).
- Criar e manter integrações entre sistemas internos e externos via REST e/ou GraphQL.
- Modelar e otimizar estruturas de dados, consultas e acesso a banco (SQL ou NoSQL).
- Implementar mecanismos de autenticação, autorização, segurança e governança (OAuth2, JWT, RBAC/ABAC).
- Desenvolver processos assíncronos, filas, workers e estratégias de caching.
- Construir interfaces modulares, responsivas e acessíveis utilizando React (Hooks).
- Criar componentes reutilizáveis, padrões de UI e design systems.
- Gerenciar estados (Redux, Zustand, Context API, Query, etc.) com foco em estabilidade e performance.
- Participar da definição da arquitetura das aplicações, avaliando trade offs técnicos.
- Garantir qualidade de código, versionamento, code review ...