Analisando propostas

Vaga em São Paulo -Desenvolvedor(a) Backend Sênior Node.js para Saas Multi-tenant com Firebase e Gcp

Publicado em 20 de Fevereiro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Buscamos um(a) Desenvolvedor(a) Backend Sênior Para trabalhar de forma presencial que seje altamente autônomo(a) para consolidar a infraestrutura de um SaaS Omnichannel. O profissional será responsável por construir uma camada de servidor blindada (BFF), gerenciar integrações complexas e migrar lógicas sensíveis do frontend para o backend.

Responsabilidades Principais:

Segurança e BFF: Criar um API Gateway/bff seguro para remover a exposição de chaves de api (vono, fitbank, evolution api e outros) do frontend, garantindo a proteção de credenciais e implementando autenticação e rate limiting.

Módulo Financeiro: Desenvolver a lógica de geração de Boletos e Pix via Fitbank, incluindo a criação de Webhooks resilientes para baixa automática de faturas.

Integração WhatsApp: Gerenciar instâncias Docker (Evolution API/Baileys e outros), configurando webhooks para recebimento de mensagens, status e alertas de queda.

Inteligência Artificial (Gemini): Mover a lógica de Prompt Engineering para o backend para proteger a propriedade intelectual e criar um histórico persistente para a IA.

Arquitetura Multi-tenant: Configurar Security Rules rigorosas no Firestore e Custom Claims (Auth) para garantir o isolamento total de dados entre diferentes empresas.

Requisitos Obrigatórios:

Domínio avançado de Node.js e TypeScript.
Experiência profunda com Firebase (Cloud Functions, Firestore avançado, Auth) e GCP (Cloud Run).
Experiência na construção e consumo de APIs RESTful e Webhooks.
Forte base em segurança de APIs (Autenticação, Rate Limiting, proteção de credenciais).
Prática com ci/cd e testes (jest/mocha).

Diferenciais:

Vivência com APIs financeiras (Fitbank), Evolution API (WhatsApp) e Docker.
Conhecimento em filas de processamento (Pub/Sub) e noções de Supabase/PostgreSQL.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por C. G.