React Developer @D2W
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] React Developer @D2W

1mth ago - D2W is hiring a remote React Developer. 💸 Salary: unspecified 📍Location: Brazil

Role Description

Buscamos um(a) desenvolvedor(a) Pleno/Sênior para liderar a evolução e otimização da nossa camada de front-end em React, apoiando também a manutenção da estrutura de mensageria (GCP/Pub/Sub, Firestore, Cloud Functions) e de scripts Node.js de sincronia de dados (schedulers).

  • Estruturar, otimizar e evoluir a aplicação React (performance, arquitetura de componentes, escalabilidade do front-end)
  • Definir e manter padrões de gerenciamento de estado, code splitting e boas práticas de código
  • Consumir e integrar APIs REST, com tratamento de erros, autenticação e resiliência
  • Apoiar a manutenção da camada de mensageria (Pub/Sub, Cloud Functions, Firestore triggers)
  • Manter e evoluir scripts/schedulers em Node.js para sincronia de dados entre sistemas
  • Contribuir para decisões de arquitetura visando aplicações escaláveis, com foco em front-end
  • Realizar code review, mentoria a devs menos experientes (se sênior) e documentação técnica

Qualifications

  • Experiência sólida e comprovada com React (hooks avançados, context, otimização de performance — memoization, lazy loading, virtualização)
  • JavaScript/TypeScript avançado
  • Experiência consumindo APIs REST (autenticação, paginação, tratamento de erros, versionamento)
  • Experiência com Node.js (não precisa ser backend pleno — foco em scripts, jobs, integrações e processamento assíncrono)
  • Noções de Postgres (queries, entendimento de modelagem relacional — não precisa ser DBA)
  • Entendimento de arquitetura orientada a eventos / mensageria
  • Testes automatizados (unitários e integração)
  • Git e CI/CD

Requirements

  • Experiência com Firebase/Firestore e Cloud Functions
  • Conhecimento em GCP (Cloud Run, Cloud Scheduler, observabilidade)
  • Experiência com jobs agendados/sincronia de dados entre sistemas
  • Vivência com arquiteturas escaláveis no front-end (cache, otimização de re-render, code splitting)
  • Produtos digitais de médio/grande porte com alto volume de tráfego
  • Conhecimento em outras ferramentas de mensageria, como RabbitMQ e Kafka
  • Conhecimento em RAG (Retrieval-Augmented Generation) e MCP (Model Context Protocol)

Benefits

  • Nível: Pleno/Sênior
  • Pleno: Autonomia para executar dentro do escopo definido, com boa base técnica nos requisitos obrigatórios.
  • Sênior: Além do acima, capacidade de tomar decisões de arquitetura front-end, mentoria técnica, e visão de trade-offs entre performance/custo/escalabilidade.

Soft Skills

  • Autonomia para propor e defender soluções técnicas
  • Comunicação clara com áreas não técnicas
  • Conforto com ambiente de prioridades mutáveis
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.
React Developer @D2W
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth 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

⚡ 127,118+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later