Desarrollador Full Stack | Cali, Colombia | Remoto LATAM | Inicio Inmediato en SER ESTUDIO DE BRANDING | Torre

Desarrollador Full Stack | Cali, Colombia | Remoto LATAM | Inicio Inmediato

Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Depende de la ubicación del candidato

¿Quién paga el cambio de moneda y los impuestos sobre la nómina?:

Depende de la ubicación del candidato

Compensación
COP4M - 6M/mes
~USD1.25k - 1.88k/mes
Negociable
location_on
Remoto (zona horaria específica)
public
GMT-09:00 a GMT-01:00
Publicado hace 8 meses

Responsabilidades


Responsabilidades principales: - Liderar la migración completa de un sistema comercial de Visual FoxPro (años 90) a una plataforma web moderna en Next.js + Supabase. - Leer, analizar y documentar el código fuente VFP existente usando Claude como herramienta principal. - Diseñar la arquitectura del sistema nuevo: esquema de base de datos multitenant, API routes, autenticación por roles. - Dirigir a Claude (Anthropic) para generar módulos completos y revisar que el código generado sea correcto, seguro y mantenible. - Guiar al desarrollador Mid del equipo en la ejecución de módulos. - Garantizar que la lógica de negocio del sistema legacy se migra correctamente al sistema nuevo. - Hacer deploy y mantenimiento en Vercel + Supabase. Requisitos obligatorios: - 5+ años de experiencia en desarrollo full-stack. - Next.js 14 + TypeScript en proyectos de producción reales. - PostgreSQL: diseño de esquemas complejos, migraciones con Prisma. - Supabase o plataforma BaaS equivalente. - Uso activo de Claude u otro LLM en proyectos de desarrollo reales. - Experiencia con arquitecturas multiempresa o multitenant. Muy valorado (ventaja directa): - Experiencia con Visual FoxPro, FoxPro, dBase o Clipper. - Haber participado en migraciones de sistemas legacy a tecnología web. - Conocimiento de facturación electrónica DIAN Colombia. No es negociable: - Autonomía real para tomar decisiones técnicas sin supervisión constante. - Mentalidad de dueño del proyecto — si algo falla, es tu responsabilidad resolverlo. - Pensamiento crítico para identificar cuándo el código generado por IA está mal.