We are partnering with an innovative technology company developing a next-generation platform that combines artificial intelligence construction data and digital building models to help project teams make faster more informed decisions.
The platform brings together BIM models technical drawings schedules specifications cost data and site information into a single intelligent environment. The goal is to transform fragmented project information into actionable insights that improve project delivery across the built environment.
As a Front-End Engineer you will play a critical role in building the user experience layer of the platform. Youll develop advanced 3D visualization tools AI-powered workflows and high-performance web applications capable of handling large-scale construction datasets.
What Youll Be Doing
Advanced 3D & BIM Visualisation
Develop browser-based 3D viewers capable of handling large BIM and digital construction models.
Implement functionality such as model navigation element selection isolation sectioning filtering and property inspection.
Optimise rendering performance for large datasets through techniques such as:
Level of Detail (LOD)
Geometry streaming
Lazy loading
Frustum culling
Model segmentation and tiling
Support multiple construction data formats including BIM models CAD drawings PDFs and future integrations such as point clouds and reality capture data.
Ensure smooth performance even when working with complex projects containing hundreds of thousands of model elements.
AI-Powered User Experiences
Build interfaces that allow users to interact naturally with AI assistants and automation workflows.
Create responsive experiences for real-time AI interactions including streamed responses and live updates.
Design review and approval workflows where human expertise remains central to decision-making.
Develop intuitive visualisations that help users understand:
Project risks
Model clashes
Cost impacts
Schedule implications
Compliance findings
Ensure every insight can be traced back to its original source data for transparency and trust.
Front-End Architecture & Engineering
Define and maintain scalable front-end architecture standards.
Build reusable component libraries and establish engineering best practices.
Integrate with REST APIs and real-time communication services.
Collaborate closely with product designers AI engineers and backend developers.
Drive performance improvements across the application.
Create automated tests for critical user workflows and interactive components.
Take ownership of features from concept through production deployment.
What Were Looking For
Essential Skills
5 years of professional front-end development experience delivering production software.
Strong expertise in JavaScript and TypeScript.
Commercial experience with a modern framework such as:
React
Angular
Vue
Strong understanding of application architecture state management and API integrations.
Practical experience developing 3D web applications using technologies such as:
WebGL
Experience working with BIM and construction data including IFC and Revit-derived models.
Knowledge of performance optimisation techniques for graphics-intensive applications.
Ability to present complex information through clear intuitive user interfaces.
Strong collaboration and communication skills within cross-functional engineering teams.
Nice to Have
Experience building software for the Architecture Engineering and Construction (AEC) industry.
Familiarity with BIM viewers and technologies such as:
/ web-ifc
xeokit
Autodesk Platform Services
Experience with geometry formats including glTF XKT or SVF2.
Previous work on AI-powered products or human-in-the-loop workflows.
Experience implementing real-time applications using WebSockets or Server-Sent Events.
Familiarity with advanced state management libraries such as Redux Zustand Pinia or Vuex.
Experience with automated testing tools such as Jest Cypress or Playwright.
Strong UX awareness and attention to visual consistency.
Why This Role Is Interesting
This is an opportunity to work at the intersection of AI BIM digital twins and construction technology. Youll help shape a product that combines advanced 3D visualisation with intelligent automation tackling some of the most complex challenges in the built environment while working on technology that is genuinely pushing the industry forward.
About the Opportunity We are partnering with an innovative technology company developing a next-generation platform that combines artificial intelligence construction data and digital building models to help project teams make faster more informed decisions. The platform brings together BIM models t...
About the Opportunity
We are partnering with an innovative technology company developing a next-generation platform that combines artificial intelligence construction data and digital building models to help project teams make faster more informed decisions.
The platform brings together BIM models technical drawings schedules specifications cost data and site information into a single intelligent environment. The goal is to transform fragmented project information into actionable insights that improve project delivery across the built environment.
As a Front-End Engineer you will play a critical role in building the user experience layer of the platform. Youll develop advanced 3D visualization tools AI-powered workflows and high-performance web applications capable of handling large-scale construction datasets.
What Youll Be Doing
Advanced 3D & BIM Visualisation
Develop browser-based 3D viewers capable of handling large BIM and digital construction models.
Implement functionality such as model navigation element selection isolation sectioning filtering and property inspection.
Optimise rendering performance for large datasets through techniques such as:
Level of Detail (LOD)
Geometry streaming
Lazy loading
Frustum culling
Model segmentation and tiling
Support multiple construction data formats including BIM models CAD drawings PDFs and future integrations such as point clouds and reality capture data.
Ensure smooth performance even when working with complex projects containing hundreds of thousands of model elements.
AI-Powered User Experiences
Build interfaces that allow users to interact naturally with AI assistants and automation workflows.
Create responsive experiences for real-time AI interactions including streamed responses and live updates.
Design review and approval workflows where human expertise remains central to decision-making.
Develop intuitive visualisations that help users understand:
Project risks
Model clashes
Cost impacts
Schedule implications
Compliance findings
Ensure every insight can be traced back to its original source data for transparency and trust.
Front-End Architecture & Engineering
Define and maintain scalable front-end architecture standards.
Build reusable component libraries and establish engineering best practices.
Integrate with REST APIs and real-time communication services.
Collaborate closely with product designers AI engineers and backend developers.
Drive performance improvements across the application.
Create automated tests for critical user workflows and interactive components.
Take ownership of features from concept through production deployment.
What Were Looking For
Essential Skills
5 years of professional front-end development experience delivering production software.
Strong expertise in JavaScript and TypeScript.
Commercial experience with a modern framework such as:
React
Angular
Vue
Strong understanding of application architecture state management and API integrations.
Practical experience developing 3D web applications using technologies such as:
WebGL
Experience working with BIM and construction data including IFC and Revit-derived models.
Knowledge of performance optimisation techniques for graphics-intensive applications.
Ability to present complex information through clear intuitive user interfaces.
Strong collaboration and communication skills within cross-functional engineering teams.
Nice to Have
Experience building software for the Architecture Engineering and Construction (AEC) industry.
Familiarity with BIM viewers and technologies such as:
/ web-ifc
xeokit
Autodesk Platform Services
Experience with geometry formats including glTF XKT or SVF2.
Previous work on AI-powered products or human-in-the-loop workflows.
Experience implementing real-time applications using WebSockets or Server-Sent Events.
Familiarity with advanced state management libraries such as Redux Zustand Pinia or Vuex.
Experience with automated testing tools such as Jest Cypress or Playwright.
Strong UX awareness and attention to visual consistency.
Why This Role Is Interesting
This is an opportunity to work at the intersection of AI BIM digital twins and construction technology. Youll help shape a product that combines advanced 3D visualisation with intelligent automation tackling some of the most complex challenges in the built environment while working on technology that is genuinely pushing the industry forward.