-
Techifide Ltd

Front-End Engineer - 3D Visualisation & Intelligent Construction Platform (WebGL)

Techifide Ltd
Brazil · Contract · Mid-Senior

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. You'll develop advanced 3D visualization tools, AI-powered workflows, and high-performance web applications capable of handling large-scale construction datasets.



What You'll 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 We're 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:

  • Three.js
  • Babylon.js
  • 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:

  • IFC.js / 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. You'll 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.

Key Skills

Ranked by relevance

ai 3d artificial intelligence javascript responsive server ux
Login to Apply
Posted
Jun 13, 2026
Type
Contract
Level
Mid-Senior
Location
Brazil

Industries

Software Development IT System Custom Software Development Civil Engineering

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Stripe
Related

Software Engineer, New Grad, Developer & End User Experience Platform

2026-06-13

Full-time
Entry
Canada
Software Development
Engineering
View Job Details
Hire Feed
Related

Frontend Web Developer (Remote)

2026-06-17

Contract
Not Applicable
Brazil
Technology
Engineering
View Job Details
RAVL
Related

Front End Engineer

2026-06-13

Full-time
Not Applicable
Canada
IT Services
Engineering