Senior Fullstack Developer (React & Node) @OSF Digital
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago

[Hiring] Senior Fullstack Developer (React & Node) @OSF Digital

5d ago - OSF Digital is hiring a remote Senior Fullstack Developer (React & Node). 💸 Salary: unspecified 📍Location: Brazil

Role Description

Estamos em busca de um(a) Desenvolvedor(a) Fullstack Sênior (React & Node.js) com forte experiência em ambientes corporativos complexos, arquitetura de microfrontends, sistemas distribuídos e backend escalável. O(a) profissional ideal possui profundo conhecimento em arquitetura moderna de frontend (React 18+, Microfrontends, Zustand, React Query, Next.js) e backend robusto com Node.js e NestJS, aplicando Clean Code, SOLID, DDD e boas práticas de observabilidade. Será responsável por desenhar soluções escaláveis, garantindo performance, confiabilidade, segurança e integração entre múltiplos sistemas.

Responsibilities

  • Frontend (React)
    • Desenvolver aplicações escaláveis com React 18+ utilizando hooks avançados e composition patterns.
    • Implementar e manter arquitetura de Microfrontends (Single-SPA).
    • Gerenciar estados assíncronos com Zustand, zustand-pub e React Query.
    • Criar componentes reutilizáveis e responsivos com Styled Components.
    • Otimizar performance (Suspense, lazy loading, memoization).
    • Implementar fluxo offline e deduplicação de requisições.
    • Configurar e otimizar Webpack 5.
    • Desenvolver testes unitários e de integração (Jest).
    • Implementar monitoramento com Sentry, Datadog ou NewRelic.
    • Aplicar Clean Code, SOLID e DDD no frontend.
    • Integrar soluções de pagamento (Pix, boletos, gateways).
    • Atuar em ambientes com CI/CD e Docker.
  • Backend (Node.js / NestJS)
    • Desenvolver serviços escaláveis com Node.js (v20+) e NestJS 11+.
    • Implementar arquitetura modular e padrão BFF.
    • Criar e manter APIs REST com retry, timeout e circuit breaker.
    • Implementar autenticação com JWT e OAuth2.
    • Garantir segurança de APIs (OWASP Top 10, rate limiting, sanitização).
    • Implementar observabilidade com Winston, OpenTelemetry, Prometheus, Grafana e ELK.
    • Desenvolver testes unitários e integração com Jest e Supertest.
    • Atuar com serviços AWS (Lambda, API Gateway, SQS, SNS, Step Functions, CloudWatch, IAM).
    • Containerizar aplicações com Docker.
    • Documentar APIs com @nestjs/swagger e versionamento adequado.

Qualifications

  • Competências Técnicas
    • Frontend:
      • React 18+, hooks avançados, Context API.
      • TypeScript avançado.
      • Microfrontends (Single-SPA).
      • Zustand e arquitetura Pub/Sub.
      • React Query.
      • Next.js (SSR, RSC, App Router).
      • Webpack 5.
      • Jest.
      • Gitflow ou Trunk-Based Development.
    • Backend:
      • Node.js (v20+).
      • NestJS 11+.
      • Arquitetura modular.
      • Interceptors, Pipes e Middleware.
      • Injeção de dependência.
      • APIs REST.
      • Logging, métricas e observabilidade.
      • AWS.
      • Docker e CI/CD.
      • Segurança de APIs.
  • Comportamentais
    • Forte capacidade analítica.
    • Proatividade e senso de dono.
    • Experiência em ambientes distribuídos.
    • Boa comunicação e colaboração.
    • Compromisso com qualidade e boas práticas.

Benefits

  • Vale Refeição ou Alimentação - R$ 1300,00/mês
  • Assistência Médica - Bradesco 100% subsidiada
  • Assistência Odontológica - Metlife
  • Seguro de Vida
  • Gym Pass
  • Auxílio Home Office / Educação
  • Programa de desenvolvimento e treinamentos para profissionais de salesforce
  • Programa de Indicação de Profissionais com bonificação
Before You Apply
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Fullstack Developer (React & Node) @OSF Digital
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later