Rehva Tech

Desenvolvedor Fullstack Sênior

Detalhes da Vaga:

Interessados favor enviar CV para mariana@rehva.com.br

Resumo da Posição

Procuramos um Desenvolvedor FullStack Sênior para transformar ideias em produtos financeiros robustos. Esse desenvolvedor desenhará APIs, orquestrará microsserviços e CI/CD, e elevará a experiência de nossos clientes com soluções elegantes e resilientes.

Principais Responsabilidades e Atribuições

  • Backend (NestJS + TypeScript): projetar e desenvolver módulos com DI, DTOs/validators, boas práticas (Clean/Hexagonal, SOLID) e APIs REST/GraphQL versionadas;
  • Arquitetura: evoluir monólito modular e microsserviços definindo boundaries, contratos e integrações estáveis;
  • Dados: modelar e acessar PostgreSQL e MongoDB via Prisma (migrations, transações, índices e tuning);
  • Mensageria: implementar Pub/Sub ou RabbitMQ com retry/backoff, DLQ e padrão outbox quando necessário;
  • Front-end (Next.js + TypeScript): construir UIs com shadcn/ui e Tailwind, acessíveis e responsivas; SSR/ISR/CSR conforme o caso; formulários com react-hook-form + zod;
  • Qualidade no front: performance (LCP/INP), next/image, code-splitting, caching; testes Vitest/Jest (unit) e Playwright (E2E leve);
  • Integração FE/BE: contratos tipados (OpenAPI/Types compartilhados), tratamento consistente de erros, observabilidade ponta a ponta (correlationId);
  • CI/CD (GitHub Actions): pipelines com build, lint, testes (Jest/Vitest/Playwright), análise estática (Sonar), Docker build/push (Artifact Registry) e deploy automatizado;
  • Fluxo Git: GitFlow, PRs com checks obrigatórios, versionamento semântico e release notes automáticos;
  • Nuvem (GCP): Cloud Run/Functions, Cloud SQL, Pub/Sub, Workflows/Scheduler, Secret Manager; IaC (Terraform) quando aplicável;
  • Observabilidade (Datadog): logs, métricas, traces (APM) e RUM no Next.js; dashboards e alertas acionáveis; uso de OpenTelemetry quando fizer sentido;
  • Segurança: OWASP, LGPD, gestão de segredos, CORS/CSRF, rate limiting, hardening de containers e scans de dependências/imagens;
  • Resiliência & Performance: cache, circuit breaker, pool tuning, feature flags, canary/blue-green e rollback seguro; testes de carga quando necessário;
  • Colaboração & Mentoria: code reviews, documentação objetiva (ADRs/runbooks), alinhamento com Produto/QA e apoio técnico ao time;
  • Eficiência operacional: automação de rotinas (jobs/Workflows), monitoramento de custos e otimizações sem perder confiabilidade.

Requisitos e Qualificações Técnicas

  • Colaboração clara: comunicação objetiva com Produto/QA/Negócio; capaz de alinhar trade-offs técnicos;
  • Mentoria: apoio ativo a devs do time, feedbacks construtivos, difusão de boas práticas;
  • Raciocínio pragmático: decide entre monólito modular e microsserviços com base em valor e contexto;
  • Rigor com segurança e dados: atenção a riscos, compliance e integridade das informações;
  • Excelência na documentação: registra decisões (ADR), runbooks e padrões de forma objetiva.

Tecnologias Utilizadas

  • Linguagens: JavaScript;
  • Frameworks: NodeJS+NestJS (back-end), ReactJS+NextJS (front-end);
  • Filas: RabbitMQ;
  • Bancos de Dados: PostgreSQL, MongoDB;
  • Testes: Jest.

Diferenciais Desejáveis

  • Interesse e/ou experiência prévia em IA.

Soft Skills

  • Foco no cliente: senso de produto e empatia com a jornada do usuário;
  • Resiliência: atuação serena em incidentes, análise de causa-raiz e melhoria contínua;
  • Curiosidade e aprendizado contínuo: busca de referências, experimentação responsável e atualização constante;
  • Mindset de dono: autonomia com accountability; orientado a resultados e qualidade;
  • Boa comunicação.

Benefícios Oferecidos

  • Plano de saúde Unimed;
  • Plano odontológico Uniodonto;
  • WellHub/Gympass;
  • Auxílio psicológico e nutricional gratuito;
  • Day off (folga) no mês do aniversário;
  • Debênture para colaboradores;
  • Férias remuneradas.

Regime de Contratação: PJ

Modalidade: Remoto

Aplicar-se a Vaga
Via Recrutei
company-logo
Remoto

Rehva Tech

Desenvolvedor Fullstack Sênior

#

Não Informado

Pessoa Jurídica

Publicada há 1 mês

Compartilhar Vaga:

Não encontrou a vaga que queria?

Entre na nossa base e tenha seu perfil exposto a milhares de recrutadores por todo o Brasil

Ver Outras Vagas Cadastrar meu Perfil

Aprimorar Conhecimentos

Dê um up nas suas habilidades profissionais.