3D GEOSPATIAL SOFTWARE ENGINEER (Three.Js / WebGL, Real-Time)SOBRE SQUADMAKERS
En Squadmakers construimos equipos de desarrollo de alto rendimiento (squads) para crear productos digitales con impacto real.
Nuestro modelo se basa en tres pilares:
Squad Challenge: validación técnica real de cada profesional antes de incorporarse a proyectos
Enabling Team: expertos senior (CTO, Tech Leads, Product) que acompañan y elevan el rendimiento del equipo
Squad Master AI: sistema de análisis que aporta visibilidad sobre calidad, progreso y desempeño
No hacemos staff augmentation tradicional. Construimos equipos responsables de resultados. Trabajamos con empresas en crecimiento y organizaciones que necesitan ejecutar producto con velocidad, calidad y control.
SOBRE EL PROYECTOTrabajarás en el desarrollo de una plataforma avanzada de visualización 3D en tiempo real, orientada a entornos donde la posición y el tiempo son críticos (telemetría, entornos industriales, minería, IoT). El objetivo no es dibujar cosas en 3D, sino construir un sistema donde cada entidad tenga una posición precisa, coherente y estable en el espacio, alimentada por datos en streaming.
Trabajarás integrado en un equipo remoto, internacional, con lenguaje español en común, de más de 10 desarrolladores, devops, QA, PO, SM...
RESPONSABILIDADES
Diseñar y desarrollar visualizaciones 3D en navegador usando Three.Js y WebGL
Representar entidades posicionadas en tiempo real a partir de streams (WebSockets, APIs, etc.)
Gestionar correctamente sistemas de coordenadas, offsets globales y transformaciones espaciales
Implementar lógica de interpolación, smoothing y corrección de latencia/outliers
Garantizar estabilidad visual en escenas dinámicas (sin jitter, saltos o inconsistencias)
Integrar modelos 3D (OBJ, GLB) dentro de pipelines reproducibles
Optimizar rendimiento gráfico (FPS, GPU, memoria, culling, LOD, instancing)
Implementar navegación espacial (pathfinding, grafos o movimiento sobre mallas)
Colaborar con equipos de backend y datos para asegurar coherencia espacial end-to-end
REQUISITOS IMPRESCINDIBLES
Experiencia real trabajando con Three.Js y/o WebGL en producción
Clean Code, Principios SOLID
Sólida base en matemáticas 3D:
Vectores y matrices
Transformaciones espaciales
Quaterniones
Sistemas de coordenadas
Experiencia trabajando con datos en tiempo real:
WebSockets / streams
Interpolación y smoothing
Gestión de latencia
Experiencia integrando modelos 3D (OBJ, GLB)
Conocimientos de optimización gráfica:
GPU memory management
Frustum culling
LOD
Instancing
Experiencia en entornos donde posición + tiempo importan (telemetría, tracking, simulación, etc.)
MUY VALORABLE
Experiencia en GIS, topografía o sistemas geoespaciales
Conocimiento de sistemas de referencia (lat/lon, UTM, etc.)
Experiencia en digital twins o visualización territorial
Experiencia con pathfinding 3D o navegación sobre mallas
Haber trabajado con datos de sensores o entornos industriales
Experiencia con motores 3D adicionales (Unity, Unreal)
NO ES PARA TI SI
Solo has hecho visualizaciones 3D estéticas o demos
No te sientes cómodo trabajando con matemáticas espaciales
No tienes experiencia con datos en tiempo real
No has tenido que resolver problemas de precisión o sincronización
TIPO DE CONTRATO
Proyecto de larga duración
Modelo Contractor a través de Squadmakers
Dedicación principal al proyecto (full-time preferible)
Pago mensual por horas trabajadas
Posibilidad de continuidad en nuevos proyectos
Integración en un squad con seguimiento y apoyo del Enabling Team
QUÉ OFRECEMOS
Proyecto técnico exigente con problemas reales
Trabajo 100% remoto con equipo internacional
Alto impacto en el producto desde el primer día
Entorno de mejora continua y excelencia técnica
Visibilidad real del rendimiento y contribución dentro del equipo
#J-18808-Ljbffr