Buscamos un desarrollador senior para un proyecto de corta duración con el objetivo de finalizar la implementación de nuestra lógica de negocio crítica y asegurar que el código base del Piloto MVP esté listo para producción. El objetivo es asegurar la robustez de la lógica de negocio en el backend. El candidato debe tener experiencia probada y reciente en: Backend & DB: Supabase (PostgreSQL, RLS, Triggers/PLpgSQL, Edge Functions/Deno). Frontend:
Next.js / React. Integraciones: Manejo seguro de Stripe (Pre-Autorización Condicional/Webhooks) y servicios de AI. El consultor trabajará activamente en las siguientes tareas: Finalización RLS: Implementar y testear rigurosamente las políticas de Row-Level Security (rls) para los roles club y tecnico (exists subconsulta). Trigger Financiero: Refinar y validar la función calculate_transaction_economics() (PL/pgSQL) para asegurar la integridad de las fórmulas de ingresos/costes. Servicios Críticos (Edge Functions): Implementar la lógica de Captura Condicional de Stripe (Pre-Autorización) y testear las funciones de Validación de AI. Code Review: Aplicar Best Practices en el manejo del SDK de Supabase y optimizar consultas. Entregables: Código funcional y testeado para todas las tareas asignadas. Documentación de las Best Practices aplicadas en RLS y Edge Functions. Transferencia de conocimiento al equipo de desarrollo interno. Si tienes experiencia probada en escalar proyectos Supabase de mvp a producción y dominar la seguridad de datos (rls) y servicios (edge functions), eres el candidato ideal para asegurar el lanzamiento de nuestro piloto.
Delivery term: Not specified