(Senior) Full-Stack Software Engineer (m/w/d)
Core
Building a browser-based SaaS 3D building editor for the German energy-renovation market, reconstructing buildings from CAD data and photos into editable 3D models.
Role type
Senior Full-Stack Software Engineer (3D/Graphics focus)
Builds
A versioned, real-time, multi-user 3D building editor and geometry engine
Domain
Construction technology / Building Information Modeling (BIM) / Computer Vision
Deliverable
production ML models | product features
Required skills
Three.js, WebGL, React, TypeScript, Node.js, NestJS, PostgreSQL, AI-assisted development, 3D graphics engineering, geometric literacy
Preferred skills
Experience with reverse-engineered problem spaces, familiarity with IFC/CAD formats
Technologies
Claude Code, ThreeJS, NestJS, React, TypeScript, PostgreSQL, opencv, WebGL
Responsibilities
Extend the 3D/CAD editor with new element types and multi-storey support, build real-time multi-user collaboration, improve and verify the geometry engine and IFC/CAD exporters, own features across the full stack from database to UI