Desarrollador sénior 3D web, Alicante

$  Full time on site
Desarrollador sénior 3D web, Alicante
Job Description

Desarrollador sénior 3D web

Buscamos un/a desarrollador/a sénior para liderar la construcción de un editor 3D web para fabricante de mobiliario, integrado con nuestras aplicaciones de presupuestos, pedidos y fabricación.

El editor permitirá colocar, seleccionar, mover y girar muebles modificar medidas y acabados abrir puertas añadir o eliminar componentes realizar ajustes por pilares y generar la configuración necesaria para calcular precios y fabricar.

La parte especializada de CAD/CAM, OpenCascade y generación de programas de máquina será realizada junto con un colaborador externo. Este puesto se centrará en el editor 3D web, su arquitectura y la integración con ese servicio.

Funciones principales:

  • Desarrollar el editor interactivo con Three.js o tecnología equivalente.
  • Implementar selección, arrastre, rotación, cámaras, imanes, cotas y restricciones.
  • Crear un modelo paramétrico de muebles y componentes.
  • Integrar el editor con APIs de catálogo, precios, presupuestos y pedidos.
  • Definir junto al especialista CAD/CAM el formato de intercambio de geometría y mecanizados.
  • Optimizar rendimiento, memoria y tiempos de carga.
  • Crear pruebas automáticas y documentar las decisiones técnicas.
  • Trabajar directamente con oficina técnica y usuarios de fábrica.

Requisitos:

  • Experiencia profesional sólida con JavaScript o TypeScript.
  • Experiencia demostrable en algún proyecto 3D web con Three.js, WebGL, Babylon.js o tecnología similar.
  • Conocimientos de interacción 3D: selección de objetos, cámaras, transformaciones y sistemas de coordenadas.
  • Experiencia con Vue, React u otro framework frontend moderno.
  • Integración con APIs REST/JSON.
  • Git, pruebas automatizadas y experiencia llevando software a producción.
  • Capacidad para entender necesidades de usuarios no técnicos.
  • Español profesional.

Se valorará:

  • Configuradores de producto, aplicaciones CAD, GIS, videojuegos o visualizadores técnicos.
  • Geometría 2D: polígonos, líneas, arcos, colisiones y operaciones booleanas.
  • Vue 3 y TypeScript.
  • Optimización 3D, Web Workers o escenas con muchos objetos.
  • Experiencia en mobiliario, fabricación o software industrial.
  • PHP/Laravel o integración con aplicaciones empresariales.

No es necesario tener experiencia en:

  • OpenCascade, CadQuery o build123d.
  • Programación CNC, MPR/woodWOP o Ardis.
  • Desarrollo de posprocesadores CAM.
  • Python avanzado.

Contamos con una maqueta funcional, catálogo y precios reales, ejemplos de despieces y programas de fabricación, aplicaciones propias en producción y acceso directo a oficina técnica y fábrica.

JavaScript, TypeScript, Three.js, WebGL, Babylon.js, Vue 3, React, HTML5, CSS, APIs REST, JSON, Git,

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?
🤖
OmniSub AI Tools
ChatGPT, Claude & Dev Subscriptions
Buy AI Tools →