Todas las vacantesVacantes abiertas

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.

Postularse por correo

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

Nombre, correo, teléfono, currículo, vídeo, portafolio y la respuesta sobre IA son obligatorios. Los enlaces adicionales son opcionales.

Código de área y número

Finalidad: evaluar la candidatura y ponerse en contacto. La candidatura se usa para evaluar su participación en esta vacante. Privacidad