Trobac IT, una startup en crecimiento, busca un Desarrollador Full-Stack experimentado para unirse a nuestro equipo y construir una plataforma de Yard Management System (YMS) innovadora, basada en IoT y AI. Nuestra meta es ser la referencia latinoamericana en sistemas operativos de patio para operaciones industriales a gran escala. Este proyecto es una oportunidad para impactar directamente en la evolución de nuestra plataforma.
Alcance del Proyecto:
- Desarrollo del backend con APIs REST robustas, lógica de negocio avanzada e integración con la plataforma IoT vía MQTT.
- Creación de un frontend tipo dashboard operacional con visualizaciones de datos en tiempo real para una gestión eficiente.
- Implementación de una base de datos PostgreSQL con capacidades de procesamiento de geofences y eventos espaciales.
- Desarrollo de un sistema de alertas configurable, asignación automática de tareas y reglas de negocio personalizadas.
- Integración con chatbot conversacional a través de WhatsApp Business API para mejorar la comunicación.
- Deseable: Evaluación y posible integración con sistemas WMS existentes de los clientes.
Stack Tecnológico Requerido:
- Backend: Python (FastAPI/Flask) o
Node.js (Express/NestJS).
- Base de datos: PostgreSQL.
- Mensajería IoT: Flespi mqtt (suscripción y parsing json).
- Frontend: React + Tailwind CSS.
- Despliegue: Docker + servicios cloud (aws/gcp/digitalocean).
Experiencia y Habilidades Clave:
- Experiencia demostrable con streams de datos en tiempo real (eventos IoT, websockets, MQTT).
- Sólido manejo de geofences y procesamiento espacial (PostGIS o similar).
- Capacidad para diseñar e implementar APIs REST sólidas y escalables.
- Conocimiento de ci/cd básico para automatización de despliegues.
- Dominio de Git y buenas prácticas de versionado de código.
Habilidades Deseables (no excluyentes):
- Experiencia previa con la plataforma Flespi.
- Conocimiento en computer vision (OpenCV, modelos pre-entrenados).
- Experiencia en el desarrollo de dashboards operacionales.
- Familiaridad con conceptos de logística, transporte o gestión de patios (Yard Management).
Modalidad y Plazo:
Este es un proyecto 100% remoto, con una relación freelance y pago por entregables. Se estima un plazo total de 3 a 6 meses para la finalización del sistema completo.
Plazo de Entrega: No definido