Analisando propostas

Desensolvedor para Startup

Publicado em 24 de Março de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolvedor Full Stack Pleno/Sênior - React + Supabase

Descrição da Vaga:
Buscamos um(a) desenvolvedor(a) Full Stack com sólida experiência em React e Supabase para atuar no desenvolvimento e manutenção de uma plataforma completa de gestão de mídia digital e pagamentos.

Requisitos Técnicos Essenciais:

Experiência avançada com React + TypeScript
Domínio do Supabase (autenticação, banco de dados, storage e realtime)
Experiência com integrações de pagamento (PIX e cartão)
Conhecimento em PostgreSQL e PL/pgSQL (triggers, funções, RLS)
Experiência com Vite e ferramentas modernas de build
Domínio de Tailwind CSS
Conhecimento em testes (Vitest/Jest)
Experiência com Netlify Functions
Familiaridade com Google Maps API
Responsabilidades:

Manutenção e evolução do sistema existente
Implementação de novas funcionalidades
Otimização de performance
Manutenção da integração com gateway de pagamento
Gestão do banco de dados Supabase
Implementação de testes automatizados

Contexto Geral do Projeto

Visão Geral do Projeto A Indexa Mídia é uma plataforma completa de painéis digitais e marketing construída com tecnologias web modernas. A plataforma gerencia displays digitais em prédios, processa pagamentos e oferece serviços de marketing através de um sistema integrado. Funcionalidades Principais Gestão de Painéis Digitais Rede de displays digitais em prédios Gerenciamento de conteúdo em tempo real Monitoramento e status dos displays Agendamento de conteúdo e gestão de playlist Integração de Pagamentos A plataforma necessita integração com processamento de pagamentos para: Assinaturas mensais dos painéis digitais Pagamentos únicos Gestão de descontos e cupons Histórico de pagamentos Necessidades atuais de integração: Integração completa da API do Mercado Pago Suporte a PIX e cartão de crédito Processamento seguro de pagamentos Histórico e comprovantes de transações Renovação automática de assinaturas Integração com Banco de Dados O projeto utiliza Supabase como banco de dados principal com: Autenticação e autorização de usuários Atualizações em tempo real Armazenamento de arquivos de mídia Relacionamentos complexos de dados Registro de auditoria Stack Tecnológica Frontend React 18.3 TypeScript Tailwind CSS Vite React Query React Router Chart.js para análises Backend Supabase (PostgreSQL) Netlify Functions Node.js APIs e Serviços API do Mercado Pago API do Google Maps Supabase Real-time API de Armazenamento de Arquivos

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por J. S.