Se busca un desarrollador full stack experimentado para el desarrollo de un Producto Mínimo Viable (MVP) para un marketplace B2B mayorista en Colombia. La plataforma será similar a
Faire.com, permitiendo a proveedores publicar lotes mayoristas y a compradores verificados realizar compras con un sistema de pago protegido tipo escrow. Se requiere código fuente completo y documentado, sin el uso de plataformas como Bubble.
El stack tecnológico preferido incluye React/
Next.js para el frontend y
Node.js/NestJS con PostgreSQL para el backend. Se considerará también la opción de Laravel + React.
El proyecto incluye el desarrollo de aproximadamente 10 pantallas principales:
- Landing page
- Registro de vendedor (con verificación por SMS)
- Registro de comprador
- Publicación de productos (incluyendo fotos, precios escalonados, condición y cantidad)
- Catálogo de productos con filtros avanzados
- Ficha detallada de cada producto
- Proceso de checkout con integración de pasarelas de pago colombianas (PSE, tarjeta de crédito, Nequi)
- Panel de control para vendedores (gestión de ventas, wallet interna, solicitudes de retiro)
- Panel de control para compradores (historial de compras, seguimiento de pedidos, confirmación de recepción, gestión de disputas con evidencia fotográfica)
- Panel de administración (aprobación de vendedores, resolución de disputas, liberación de pagos, métricas de rendimiento)
Las funcionalidades críticas a implementar son:
- Sistema de escrow: El pago del comprador es retenido por la plataforma y liberado al vendedor (menos comisión) tras la confirmación de recepción del producto en un plazo de 72 horas.
- Wallet interna para vendedores.
- Sistema de scoring básico para usuarios.
- Notificaciones por correo electrónico.
- Registro de despacho con carga de fotos.
- Sistema de disputas con soporte para evidencia fotográfica.
- api rest documentada, preparada para la integración con una futura aplicación móvil desarrollada en react native.
Se valorará la experiencia con pasarelas de pago en Latinoamérica como ePayco, Wompi o PayU, que soporten métodos como PSE, tarjeta de crédito y Nequi. El diseño de la interfaz de usuario debe ser profesional y completamente responsive.
El desarrollador debe tener experiencia comprobable con flujos transaccionales reales y la entrega de código fuente completo y bien documentado. Se estima una dedicación de 20 o más horas semanales durante un periodo de 6 a 8 semanas. Se solicitará la firma de un acuerdo de confidencialidad (NDA).
Plazo de Entrega: No definido