Estamos buscando um(a) Desenvolvedor(a) Full Stack Sênior para construir uma plataforma SaaS inovadora para administração de catálogos musicais, focada em selos e editoras independentes. O coração do sistema será um robusto motor de conciliação financeira, capaz de importar relatórios de distribuidoras digitais, realizar o matching com o catálogo via ISRC, aplicar splits de royalties complexos e gerar demonstrativos detalhados por titular. O escopo do Mvp está completamente definido e documentado, incluindo modelo de dados, regras de conciliação, mapeamentos de relatórios reais e protótipos de interface, garantindo clareza nos
requisitos.escopo do mvp: implementação de um sistema multi-tenant com autenticação segura (supabase auth + rls). Desenvolvimento de módulos para cadastro de titulares, obras, fonogramas, splits e contratos. Integração para importação de metadados via Spotify Web API. Construção do motor de conciliação, incluindo parsers de planilhas, matching de isrc/upc, deduções itemizadas e aplicação de splits de royalties. Geração de demonstrativos em PDF e funcionalidade de envio por e-mail. Criação de um portal exclusivo para titulares. Desenvolvimento de um dashboard administrativo com filtros avançados e exportação de dados em formatos xlsx/csv. Implementação de sistema de assinaturas via Stripe, suportando Pix e cartão de cré
dito.stack tecnológica:
next.js 14+ (App Router), TypeScript estrito, Tailwind CSS + shadcn/ui, Supabase (Postgres/Auth/Storage/RLS), Stripe, Resend, Vercel (para deploy), Vitest + Playwright (para testes),
decimal.js (para precisão financeira), next-intl (para internacionalização pt/en).Requisitos essenciais: experiência comprovada com
next.js, TypeScript e Supabase (ou Postgres com RLS) em ambientes de produção. Habilidade em parsing de planilhas grandes e manipulação de dados financeiros complexos. Forte cultura de testes automatizados, essencial para um sistema que lida com cálculos financeiros de terceiros. Experiência no desenvolvimento de aplicações SaaS multi-tenant com isolamento de dados. Conhecimento e aplicação prática de princípios de LGPD, incluindo criptografia de dados sensíveis. Fluência em Português.DIFERENCIAIS: Experiência prévia no mercado musical ou com sistemas de royalties. Conhecimento em integração Stripe com Pix. Uso produtivo de ferramentas de IA para desenvolvimento (ex: Claude Code, Copilot).formato de trabalho: remoto, contrato pj, com duração estimada de 8 a 12 semanas. O projeto será dividido em fases com critérios de aceitação claramente
definidos.na proposta, por favor, inclua: detalhes de 1-2 projetos saas reais em que você atuou, descrevendo seu papel. Um exemplo de sua experiência com parsing de dados financeiros. Sua experiência com RLS/multi-tenant. Sua disponibilidade e data de início. Sua proposta de valor por fase ou por hora. Propostas genéricas não serão consideradas.
Prazo de Entrega: Não estabelecido