> Markdown version of [/jobs/ext/3519127-desarrollador-senior-3d-web](https://www.wearedevelopers.com/jobs/ext/3519127-desarrollador-senior-3d-web). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador sénior 3D web - **Company:** VERROCHIO HABITAT - **Location:** Barcelona, Spain (Remote available) - **Salary:** €36,000.0 - €48,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), PHP (Programming Language), Computer-Aided Design, Geographic Information Systems, Application Programming Interfaces (APIs), Automation of Tests, Video Game Development, JSON, Python (Programming Language), Laravel, TypeScript, WebGL, Three.js, Enterprise Software Applications, ReactJS, Git, Vue.js, WoodWOP CNC Programming, Restful APIs, Industrial Software - **Published:** October 2, 2026 - **Apply:** https://www.tecnoempleo.com/desarrollador-senior-3d-web-verrochio-habitat/javascript-typescript/rf-558f19e04240332e5745 ## About the Role 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., Formación Mínima: Ingeniero Técnico Nivel Profesional: Mando Intermedio ## Description 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.