Doxel Logo

Doxel

Senior Frontend Engineer, 3D

Posted 7 Days Ago
Remote
8 Locations
Senior level
Remote
8 Locations
Senior level
As a Senior Frontend Engineer at Doxel, you will create high-performance 3D visualization tools using Vue.js and Three.js, optimizing for user experience, performance, and scalability in a data-rich environment.
The summary above was generated by AI

Construction is the 2nd largest industry in the world (4x the size of SaaS!). But unlike software (with observability platforms such as AppDynamics and Datadog), construction teams lack automated feedback loops to help projects stay on schedule and on budget.  Without this observability, construction wastes a whopping $3T per year because glitches aren’t detected fast enough to recover.


Doxel AI exists to bring computer vision to construction, so the industry can deliver what society needs to thrive. From hospitals to data centers, from foreman to VPs of construction, teams use Doxel to make better decisions everyday. In fact, Doxel has contributed to the construction of the facilities that provide many of the products and services you use everyday.


We’re at an exciting stage of scale as we build upon our growing market momentum. Our software is trusted by Shell Oil, Genentech, HCA healthcare, Kaiser, Turner, Layton and several others. Join us in bringing AI to construction!


The Role

The browser is now a platform for serious computation. With WebAssembly, DuckDB, and Three.js, frontend engineers aren’t just building UIs — they’re building fast, interactive systems that analyze, visualize, and respond in real time. At Doxel, we’re hiring a Senior Frontend Engineer to join our 3d Visualization team to push the boundaries of what the web can do for construction.


You’ll build high-performance interfaces that render complex 3D data, integrate with DuckDB in the browser, and stream insights from real-time APIs. You’ll architect clean, scalable UI systems with Vue.js and Three.js, turning raw spatial and AI-driven data into intuitive tools that help field teams make better, faster decisions.


You’ll own performance at scale, polish every interaction, and design for real-world use. You collaborate closely across design, backend, and data science — and always with the end user in mind.


Who You Are

You’re a systems thinker who thrives on solving hard problems at the intersection of UX, performance, and scale. You’re obsessive about performance, memory efficiency, and building software that feels lightweight and fast — even with massive datasets. You hold a high bar for yourself and others, constantly refining your craft and pushing to make each iteration better than the last. You bring intensity, strong work ethic, and a deep desire to create real-world impact. You seek out feedback, lean into complexity, and care deeply about building intuitive, high-leverage tools for users who rely on them daily.

What You'll Do

  • Build blazing-fast 3D tools with Vue.js and Three.js for visualizing construction progress and AI insights
  • Architect frontend systems that handle large datasets from client-side DuckDB, APIs, and real-time pipelines
  • Optimize rendering, responsiveness, and interaction performance for field usability
  • Uphold high standards for code quality, test coverage, and maintainability
  • Work directly with product and industry experts to turn workflows into intuitive software
  • Iterate based on feedback to improve clarity, usability, and speed

What You'll Bring to the Team

  • 5+ years building production frontend systems in data-rich environments
  • Strong JavaScript/TypeScript and proficiency with Vue.js, React, or similar
  • Experience with 3D frameworks like Three.js or Babylon.js
  • Solid understanding of performance optimization, rendering pipelines, and client-side state management
  • Sharp product sense and an obsessive desire to build software that feels fast and useful
  • Bonus: experience with Wasm, DuckDB, or backend tools (Rust, SQL, Python, C++)

Top Skills

C++
Duckdb
JavaScript
Python
Rust
SQL
Three.Js
Typescript
Vue
Webassembly

Similar Jobs

Yesterday
Remote
Toronto, ON, CAN
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
The Principal Software Engineer will build Enterprise Content Management applications on a scalable cloud platform, solving technical challenges in a dynamic environment.
Top Skills: Cloud DevelopmentFront-EndInfrastructureJava
Yesterday
Remote
Toronto, ON, CAN
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Join Veeva Systems as a Senior Software Engineer, using Java to develop solutions in a fast-paced, startup-like environment. Transform the life sciences industry with your expertise.
Top Skills: JavaOpen-Source Technologies
Yesterday
Remote
Hybrid
7 Locations
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Machine Learning Modeler will develop scalable ML solutions to detect financial crimes, working globally with various stakeholders.
Top Skills: Machine LearningSoftware Engineering

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account