← Jobs

Full-Stack Dev Enfoque Frontend para Plataforma Interna de Requisiciones, Procura y OC

Budget: $1500.0 FIXED / ⭐ 5.00 (3) USA

github, react-js, api

DESCRIPCIÓN DEL PROYECTO Estamos buscando un desarrollador full-stack con fuerte enfoque en frontend, ubicado en Latinoamérica, para construir la interfaz de una plataforma interna de automatización operativa para una empresa del sector construcción/ingeniería. El sistema busca reemplazar procesos que actualmente se manejan con Excel, correos y documentos manuales. El primer objetivo es crear un prototipo funcional que cubra el flujo inicial desde: Requisición → aprobación → Procura → cotizaciones básicas/AOE inicial → orden de compra interna → programación espejo Este primer contrato no busca construir el sistema completo final, sino entregar una interfaz funcional, clara y usable en 4 semanas o menos. La integración directa con Profit Plus y la conexión con el sistema actual de facturas/PDFs se cotizarán como fases separadas después del prototipo. Buscamos una persona rápida, ordenada, con buen criterio de producto y capaz de crear interfaces simples para usuarios internos no técnicos. RESPONSABILIDADES PRINCIPALES - Diseñar y construir la interfaz del prototipo. - Crear pantallas para: - Login/dashboard inicial. - Formulario de requisiciones. - Catálogo de materiales con autocompletado. - Panel de requisiciones. - Panel de aprobaciones. - Cola de Procura. - Registro de cotizaciones. - Vista básica de AOE/comparación de ofertas. - Orden de compra interna. - Programación espejo. - Consumir APIs del backend. - Implementar estados, filtros, tablas, formularios y validaciones. - Crear componentes reutilizables. - Optimizar la experiencia para empleados internos. - Iterar rápido según feedback. - Trabajar con GitHub, ramas y pull requests. - Coordinar con el desarrollador backend y dirección del proyecto. ALCANCE DEL PRIMER PROTOTIPO El primer entregable debe permitir que un usuario pueda: - Crear una requisición digital. - Seleccionar obra, centro de costo, partida y materiales. - Usar autocompletado del catálogo de materiales. - Guardar o enviar requisición. - Ver estado de requisiciones. - Aprobar o rechazar una requisición desde un panel. - Ver requisiciones aprobadas en la cola de Procura. - Registrar cotizaciones básicas. - Visualizar una comparación/AEO inicial. - Generar/ver una orden de compra interna. - Visualizar una programación espejo. No incluye en esta fase: - Integración directa completa con Profit Plus. - Conexión con el sistema actual de facturas/PDFs. - Automatización avanzada de WhatsApp/email. - Dashboards ejecutivos avanzados. - Control presupuestario completo por partida. - Histórico de precios completo. REQUISITOS - Estar ubicado en Latinoamérica. - Español fluido. - Disponibilidad alta durante las próximas 4 semanas. - Experiencia fuerte en frontend moderno. - Capacidad full-stack suficiente para entender APIs, bases de datos y lógica de negocio. - Experiencia construyendo dashboards, formularios, CRUDs o plataformas internas. - Buen criterio de UX/UI funcional. - Capacidad para trabajar rápido sin sacrificar orden. - Experiencia con GitHub. - Buena comunicación y capacidad para iterar con feedback. STACK PREFERIDO Idealmente buscamos experiencia con: - React / Next.js - TypeScript - Tailwind CSS - Shadcn/UI o librerías similares - Consumo de APIs REST - Manejo de formularios complejos - Tablas, filtros y dashboards - Figma o criterio básico de diseño - Supabase/PostgreSQL sería un plus - FastAPI o Node.js sería un plus MILESTONES SUGERIDOS 1. Estructura base de UI - Layout, navegación, diseño base, componentes reutilizables. 2. Pantallas de requisiciones y aprobaciones - Formulario, listado, estados, aprobación/rechazo y validaciones. 3. Pantallas de Procura y cotizaciones - Cola de Procura, registro de cotizaciones y vista inicial de comparación. 4. OC interna + programación espejo - Pantallas para visualizar/generar OC interna y programación espejo. 5. Pulido, testing y handoff - Ajustes visuales, corrección de errores y documentación básica. PREGUNTAS PARA APLICAR 1. ¿Cuántas horas por semana puedes dedicar durante las próximas 4 semanas? 2. ¿Has construido dashboards internos, formularios complejos o sistemas tipo admin panel? 3. Comparte 2–3 ejemplos de interfaces que hayas construido. 4. ¿Qué stack usarías para construir rápido este prototipo? 5. ¿Tienes experiencia conectando frontend con APIs REST? 6. ¿Puedes trabajar con GitHub, ramas, pull requests y revisión de código? 7. ¿Cómo organizarías el frontend para que luego sea fácil agregar módulos como AEO, órdenes de compra, facturas y dashboards?
Openen op Upwork