Se busca un desarrollador senior con experiencia para actuar como consultor técnico en un proyecto de integración. El objetivo es conectar una plataforma de telemetría con el sistema ERP de un cliente final. El sistema a desarrollar incluye funcionalidades como la recepción de viajes mediante webhooks, procesamiento de eventos de geozonas, un panel web con filtros, un sistema de login basado en roles y un módulo de auditoría.
El rol principal no es el desarrollo completo del sistema, sino proporcionar asesoramiento experto y apoyo técnico. Las responsabilidades clave incluyen:
* Revisar la arquitectura del sistema y ofrecer feedback constructivo.
* Validar decisiones técnicas tomadas durante el proceso de desarrollo.
* Asistir en la resolución de bugs complejos que puedan surgir.
* Estar disponible para consultas puntuales, con una dedicación estimada de 5 a 10 horas semanales como máximo.
El proyecto tiene una duración aproximada de 12 semanas y la compensación será por horas de consultoría.
Requisitos técnicos y de experiencia:
* Experiencia demostrable con
Node.js y desarrollo de APIs REST en entornos de producción.
* Amplia experiencia en integraciones entre diferentes sistemas, utilizando webhooks y bases de datos externas.
* Conocimientos sólidos en autenticación JWT y manejo de roles de usuario.
* Dominio de Supabase o PostgreSQL.
Además de las habilidades técnicas, es fundamental contar con una excelente capacidad de comunicación, habilidad para proporcionar feedback concreto y la posibilidad de mostrar proyectos similares entregados con éxito. Se valorará la ubicación en Latinoamérica por la facilidad de coordinación horaria.
Duración del proyecto No definido