Envie seu cv para sophia@rehva.com.br ou mariana@rehva.com.br
Modalidade: Híbrido - Presencial 3x na semana (Zona Sul)
Resumo da Posição
Buscamos uma pessoa Full Stack com experiência sólida em NestJS (Node.js) no back-end e React no front-end para construir sistemas mission-critical (APIs, serviços, dashboards e fluxos de produto) em um time enxuto, com alto padrão técnico e foco em performance, modularidade e segurança.
Requisitos e Qualificações Técnicas
- Back-end (Node/NestJS);
- Node.js + NestJS em produção;
- APIs REST (e desejável GraphQL) e integração com serviços externos;
- Arquitetura modular (modules, providers, DI), boas práticas de service design;
- Banco de dados: PostgreSQL (ou similar) + ORM (Prisma/TypeORM);
- Mensageria/filas (ex.: SQS/RabbitMQ/Kafka) e processamento assíncrono;
- Autenticação/autorização (JWT/OAuth) e práticas de segurança (rate limit, idempotência, validação).
- Front-end (React);
- React em produção (SPA e/ou SSR quando aplicável);
- TypeScript;
- Componentização, reutilização e padrões de UI (Design System);
- Forms/validação (React Hook Form, Zod ou similares);
- Otimização de performance e qualidade (render, caching, state management quando necessário).
- Observabilidade & Qualidade;
- Logs, métricas e tracing (Sentry, Datadog, NewRelic, OpenTelemetry etc.);
- Experiência com debug em produção, monitoramento e incident response;
- Boas práticas de testes (unit/integration/e2e).
Línguas
- Inglês avançado (Conforto em resolver problemas em call).
Diferenciais Desejáveis
- Experiência em pagamentos/fintech, risco, antifraude, chargeback, conciliação/ledger;
- Microservices, event-driven e desenho de sistemas distribuídos;
- CI/CD (GitHub Actions/GitLab CI), IaC e cloud (AWS/GCP);
- Docker/Kubernetes;
- Monorepos (Nx/Turborepo);
- Next.js (se quiser contribuir também na camada web).
Aplicar-se a Vaga