Buscamos un Desarrollador Full Stack con experiencia comprobable en la construcción y desarrollo de plataformas web (SaaS). El candidato ideal tendrá la capacidad de tomar un proyecto con código existente, optimizarlo y completar el desarrollo de módulos clave para asegurar su escalabilidad y robustez.
Responsabilidades clave:
- Optimización de Código: Auditar la base de código actual, refactorizar donde sea necesario y asegurar un código limpio, escalable y bien documentado.
- Garantía Multi-tenant: Validar y garantizar que la arquitectura sea realmente multi-usuario y multi-empresa, asegurando el aislamiento total de datos (implementando Row Level Security en Supabase).
- Desarrollo de Dashboard y Nodos: Implementar el panel de control y el sistema de gestión visual de flujos/nodos.
- Integración de IA: Integrar APIs de modelos de lenguaje avanzados (como Claude, Gemini o ChatGPT) con la lógica de la plataforma para añadir funcionalidades inteligentes.
- Infraestructura y Pagos: Migrar el despliegue a un entorno más eficiente (como Vercel), configurar subdominios e integrar pasarelas de pago como Stripe.
Stack Tecnológico Requerido:
- Frontend:
React.js /
Next.js + Tailwind CSS (Shadcn + Mapcn).
- Backend & Autenticación: Supabase (PostgreSQL, Edge Functions, Autenticación).
- Bases de Datos: PostgreSQL (Experiencia experta en Row Level Security y gestión de relaciones complejas).
- IA: Experiencia demostrable integrando APIs de Large Language Models (LLMs) en flujos de aplicaciones SaaS.
- Herramientas de Desarrollo: Git / GitHub (Se espera un flujo de trabajo profesional y colaborativo).
Duración del proyecto No definido