Blackshark
Frontend Engineer - 3D Web Service
Graz. Posted 2 months ago
The role
Build the 3D viewer inside the HUNTR application that renders pipeline outputs as 3D Tiles in the browser. Integrate the viewer so 3D results appear next to the imagery and detections in the same interface.
What you will do
- Build the 3D viewer inside the HUNTR application that renders pipeline outputs as 3D Tiles in the browser.
- Integrate the viewer into the workflow so 3D results appear next to the imagery and detections without a download step.
- Design the interaction model for navigation, inspection and orientation between 3D and 2D data.
- Work with the tileset teams on what the pipeline emits so rendering constraints are fixed upstream.
- Keep the viewer performant on ordinary laptops, measuring tile size, texture compression, requests and load time.
- Ship one viewer across SaaS, single-tenant cloud, on-premise and edge deployments.
Required qualifications
- Strong practical experience with Vue.js and complex, stateful single-page applications.
- Practical understanding of WebGL/WebGPU, rendering loops, coordinates, cameras, picking and GPU resources.
- Experience integrating WebAssembly or another native engine into a web application.
- Experience rendering 3D geospatial content in the browser with Cesium or an equivalent library.
- Experience with 3D Tiles or a comparable tiled 3D format.
- Solid software engineering fundamentals: HTML, CSS, TypeScript, component and integration testing, CI/CD, performance profiling.
- Experience consuming REST APIs and managing asynchronous state against long-running backend jobs.
- A strong sense for UX in technical products.
- Outcome-oriented, takes pride in shipping interfaces users want to work in.
Nice to have
- Familiarity with geospatial concepts: coordinate reference systems, raster vs. vector data, tiled data structures, GeoJSON.
Benefits
- Competitive compensation.
- Flexible working arrangements.
- Personalized benefits.
- Learning opportunities.
- Mental wellbeing programs.
- Healthcare.
About the company
blackshark provides infrastructure that lets governments and enterprises build, validate, deploy and operate visual models they own. The company was founded in 2020 and has secured $35 million in Series A funding.