Trabajando

Desenvolvedor Back-end Node.js/Typescript para Mvp da Plataforma Una com Supabase

Publicado el 24 Agosto, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando um desenvolvedor back-end experiente para construir o mvp da plataforma una. O projeto envolve a criação de uma arquitetura robusta e escalável, focada na integração com um front-end já existente e na utilização de tecnologias modernas.

Requisitos Obrigatórios:
- Proficiência em Node.js e TypeScript.
- Experiência com PostgreSQL e Supabase para gerenciamento de banco de dados.
- Habilidade na criação e consumo de APIs RESTful.
- Conhecimento em implementação de autenticação e modelagem de banco de dados.
- Capacidade de integração com um front-end já existente, respeitando a arquitetura atual.

Responsabilidades Principais:
- Configurar e otimizar o banco de dados no Supabase.
- Desenvolver APIs para as seguintes funcionalidades: usuários, artistas, músicas, playlists, colunas, mentorias, patrocinadores, chat, notificações, favoritos, curtidas e busca.
- Implementar um sistema de autenticação e permissões detalhado, com perfis específicos para artista, mentor, produtor, sponsor e administrador.
- Utilizar as ferramentas do Supabase, como Supabase Auth e Supabase Storage, e implementar Row Level Security (RLS) para garantir a segurança dos dados.
- Assegurar a integração fluida do back-end com a arquitetura React do front-end.

Diferenciais:
- Experiência com implementação de funcionalidades em tempo real (real-time) e WebSockets.
- Forte foco em segurança e escalabilidade da aplicação.

Observação Importante:
Não será necessário recriar o player de áudio; o trabalho consiste em integrar o back-end à arquitetura atual do front-end, garantindo que a experiência do usuário seja mantida e a funcionalidade seja adicionada de forma coesa. A arquitetura do front-end existente deve ser respeitada, integrando novas funcionalidades sem recriar componentes ou a experiência.

Entrega Esperada:
- APIs totalmente funcionais e testadas.
- Banco de dados estruturado e otimizado no Supabase.
- Sistema de autenticação e permissões por perfil implementado.
- Funcionalidade de upload de músicas integrada.
- Documentação técnica clara e abrangente, preparando o produto para futuras evoluções e manutenções.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias