Evaluating bids

Desenvolvedor Full Stack Sênior para Saas de Barbearias com Next.js e Supabase

Published on the June 21, 2026 in IT & Programming

About this project

Open

Estamos buscando um Desenvolvedor Full Stack Sênior para atuar no desenvolvimento de um SaaS multi-tenant para barbearias. O projeto envolve a implementação de funcionalidades essenciais como agenda, gestão de comissões, controle financeiro, integração de inteligência artificial via WhatsApp/Chatwoot e sistema de cobrança. O objetivo é reaproveitar a base de código existente e seguir um plano de sprints bem definido, com documentação técnica e critérios de aceite claros para cada etapa.

As principais fases do projeto incluem:

Fase de Segurança: Fortalecimento do acesso ao banco de dados com Row Level Security (RLS) e permissões, além de autenticação mínima com política de senha, reset seguro e Multi-Factor Authentication (MFA) básico utilizando Supabase ou Firebase. A migração de RLS já está pré-preparada, necessitando apenas revisão, aplicação em homologação e validação.
Fase de Cobrança: Finalização da integração de cobrança recorrente, que já possui módulo, webhook e testes em Sandbox prontos. As tarefas pendentes incluem controle de acesso por status de pagamento, gestão de inadimplência e o lançamento em produção.
Fase Financeira: Desenvolvimento de fechamento de comissão por período configurável, pagamento de comissão via PIX, adiantamento automático em dinheiro, recorrência de lançamentos, filtro por unidade e máscara monetária brasileira.
Fase de Agenda, IA e Follow-up: Melhorias visuais na interface da agenda, implementação de alertas de agendamentos da inteligência artificial via WhatsApp, aprimoramento do agente de IA para lidar com clientes que não lembram o barbeiro, retomar conversas inativas e encaminhar para atendimento humano em plataformas de chat. Também será implementado um sistema de follow-up para avaliação em plataformas de busca e tratamento de notas negativas.
Fase de Cartão: Integração de maquininhas por unidade, importação de transações via extrato eletrônico/EDI e conciliação com a agenda, reutilizando importador e motor existentes.

Requisitos técnicos essenciais incluem proficiência em Next.js (App Router/Server Actions), Supabase/PostgreSQL, desenvolvimento multi-tenant e segurança web.
É Fundamental ter experiência com sistemas financeiros e integrações de pagamento e webhooks. Conhecimentos em Firebase Auth, RLS e n8n são desejáveis.
O projeto será conduzido sob NDA, com todas as entregas passando por homologação e exigindo evidências por sprint.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by Leandro G.