Frontend Engineer — Web 3D y cockpit técnico
Evolución de la experiencia web del WDT, con visualización 3D/4D, mapas, paneles técnicos, inspecciones, riesgo, evidencias y cockpit operativo.
Sobre la oportunidad
Esta persona evolucionará la experiencia web del WDT, especialmente en interfaces de visualización 3D/4D, mapas, paneles técnicos, inspecciones, riesgo, evidencias y cockpit operativo. La plataforma se orienta a la navegación visual del activo, con selección de elementos, capas, historial, documentos, sensores, FEA y modos de visualización.
El desafío no es solo crear pantallas atractivas. Es transformar información técnica densa en interfaces útiles para ingenieros, inspectores, analistas y gestores, preservando contexto, rendimiento, precisión visual y trazabilidad.
Responsabilidades principales
- Desarrollar interfaces web para navegación 3D/4D, selección de elementos, propiedades, filtros, capas y línea de tiempo.
- Construir paneles técnicos para inspecciones, degradación, riesgo, sensores, evidencias, informes y acciones prescritas.
- Optimizar la visualización de grandes modelos de ingeniería en el navegador, considerando rendimiento y usabilidad.
- Integrar el frontend con APIs, datos geoespaciales, resultados de simulación, documentos, imágenes y flujos de aprobación.
- Crear componentes claros para dashboards, mapas, cockpit técnico y seguimiento de pilotos.
- Trabajar con QA para validar flujos críticos, responsividad, estados de error y comportamiento sin conexión cuando corresponda.
- Apoyar prototipos y demostraciones para proyectos de I+D y equipos internos.
Requisitos obligatorios
- Experiencia con JavaScript o TypeScript y desarrollo frontend moderno.
- Dominio de React, Angular o un framework equivalente.
- Experiencia en consumo de APIs, gestión de estado, componentes reutilizables e interfaces responsivas.
- Capacidad para organizar información compleja en flujos de uso claros.
- Conocimiento de rendimiento web, depuración y buenas prácticas de interfaz para aplicaciones operativas.
- Portafolio o ejemplos de interfaces, aplicaciones o componentes desarrollados.
Diferenciales
- Experiencia con WebGL, Three.js, Babylon.js, OpenGL, canvas o visualización científica.
- Experiencia con GIS, mapas, BIM, CAD, modelos 3D o datos espaciales.
- Experiencia con dashboards técnicos, sistemas industriales, inspecciones, sensores o simulaciones.
- Uso de IA para prototipado, revisión de código, documentación y generación de pruebas.
Tecnologías y herramientas relacionadas
TypeScript, JavaScript, React o Angular, APIs REST, WebGL, Three.js/Babylon.js como diferencial, bibliotecas de mapas y visualización de datos.
Perfil que buscamos
Buscamos una persona con sensibilidad para la experiencia de uso en sistemas técnicos. Debe equilibrar claridad visual, rendimiento y precisión de dominio, trabajando cerca de ingeniería, backend, QA y producto.
Proceso de candidatura
Para postularse, envíe los siguientes materiales:
¿Cómo utiliza actualmente las herramientas de Inteligencia Artificial en su flujo de trabajo profesional? Indique las herramientas, ejemplos de actividades y explique cómo valida los resultados producidos con ayuda de IA.
La información adicional puede incluir LinkedIn, GitHub, Behance, Google Scholar, artículos, publicaciones, sitios web, demostraciones, aplicaciones u otros enlaces relevantes para la función.
- Currículo actualizado, con formación, experiencia profesional, proyectos principales, tecnologías utilizadas y responsabilidades ejercidas.
- Portafolio con ejemplos concretos de trabajos anteriores. En software, pueden ser GitHub, aplicaciones, sistemas, APIs, interfaces o proyectos demostrables. En ingeniería, pueden ser modelos, simulaciones, informes, análisis, publicaciones o trabajos técnicos que puedan divulgarse. Los proyectos confidenciales pueden presentarse de forma anonimizada.
- Vídeo de presentación de hasta 5 minutos, que muestre brevemente un proyecto o portafolio, el problema resuelto, su participación, las tecnologías utilizadas, el flujo de trabajo, las herramientas cotidianas, el uso de Inteligencia Artificial y cómo valida los resultados producidos con apoyo de IA.
Postularse
Envíe la candidatura por este formulario o por su programa de correo. El formulario reenvía el currículo y el vídeo a cv@phdsoft.com cuando el servicio de envío está disponible.
Abre su programa de correo con el asunto de la vacante y las instrucciones. Los archivos elegidos en esta página no se adjuntan automáticamente.
Candidatura en esta página
Finalidad: evaluar la candidatura y ponerse en contacto. La candidatura se usa para evaluar su participación en esta vacante. Privacidad
