Frontend Engineer | 3D Graphics & Data Visualisation
Summary
Senior frontend engineer building high-performance 3D digital twin and geospatial visualization platforms, fusing real-world environments with streaming analytics. Core stack: React, TypeScript, Three.js/WebGL/Babylon.js, mapping tools (Mapbox, Cesium, Leaflet) and data-viz libraries (D3.js, Deck.gl).
As a Senior Frontend Engineer, you will shape high‑performance 3D digital twin applications and geospatial visualization platforms. You’ll work within a cross‑functional, engineering‑driven team to deliver immersive, data‑rich interfaces that fuse real‑world environments with streaming analytics. This role offers impact across AI‑driven dashboards, spatial mapping, and advanced graphics at scale. You’ll join a fast‑growing, well‑funded startup with a strong culture of technical excellence and autonomy.
Pay / Benefits- hybrid working
- equity
- competitive salary
- excellent benefits package
- Build modern frontend applications with TypeScript and React
- Develop high‑performance 3D graphics using Three.js, WebGL, Babylon.js or similar
- Create advanced mapping experiences with Mapbox, Cesium, or Leaflet
- Build sophisticated data visualisations with D3.js, Deck.gl or similar
- Optimize rendering performance for large datasets and real‑time visuals
- Collaborate with software, systems, AI and hardware engineers to deliver integrated products
- Help shape the technical direction of an engineering‑led organisation
- Commercial frontend development experience with React, TypeScript or JavaScript
- Experience with 3D graphics, rendering or visualization technologies
- Background in digital twins, simulation platforms or interactive visual environments
- Geospatial technologies or GIS/mapping experience
- Experience with real‑time data processing and streaming applications
- Strong data visualization and analytic interface skills
- Performance optimization for graphics‑heavy web apps
- Passion for solving technically challenging problems and delivering impactful products
- problem solving
- collaboration
- ambition
- React
- TypeScript
- JavaScript