Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Frontend Engineer, 3D image - Rise Careers
Job details

Senior Frontend Engineer, 3D

Doxel makes hard decisions easier on construction projects.


Construction is a $12T industry where the majority of the gains from information technology are yet to be realized, with IT spend being among the lowest compared to other industries.


Doxel is AI that uses cameras & image recognition to analyze construction projects & predict delays, so teams can solve problems before they snowball and make decisions with objective data.


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.



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++)


Doxel provides comprehensive health/dental/vision benefits for employees and their families including an Unlimited PTO policy, a 401(k) program, and a flexible work environment among other benefits. Doxel is an equal opportunity employer and actively seeks diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Doxel Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Doxel DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Doxel
Doxel CEO photo
Saurabh Ladha
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Frontend Engineer, 3D, Doxel

At Doxel, we're redefining how decisions on construction projects are made with cutting-edge technology. As a Senior Frontend Engineer specializing in 3D, you'll have the opportunity to shape the future of a $12 trillion industry. Our innovative AI uses advanced cameras and image recognition to assess and predict construction progress, enabling teams to address potential issues before they escalate. You'll collaborate with some of the biggest names in the business, like Shell Oil and Genentech, and help us harness the power of the browser for serious computational tasks. Your role will involve building responsive and interactive 3D applications that analyze complex data in real-time, enhancing the user experience significantly. Using Vue.js and Three.js, you'll create tools that visualize construction data and transform it into actionable insights for field teams. With your keen eye for performance and system architecture, you'll ensure our applications are not only functional but fast, enabling users to make informed decisions swiftly. If you're passionate about solving intricate problems at the intersection of UX and performance in a data-heavy landscape, then Doxel is the place for you. Join us as we embark on this exciting journey to leverage technology for a better, smarter construction industry!

Frequently Asked Questions (FAQs) for Senior Frontend Engineer, 3D Role at Doxel
What are the responsibilities of a Senior Frontend Engineer at Doxel?

As a Senior Frontend Engineer at Doxel, you'll be tasked with building high-performance 3D visualization tools using Vue.js and Three.js. You will architect systems that manage large datasets, optimize interaction and rendering performance, and collaborate closely with product and industry experts to improve user workflows. Your focus will be on ensuring that the frontend systems you develop are intuitive and facilitate better decision-making in construction projects.

Join Rise to see the full answer
What qualifications are required for the Senior Frontend Engineer position at Doxel?

To qualify for the Senior Frontend Engineer role at Doxel, you should have at least 5 years of experience in building production frontend systems, particularly in data-rich environments. Proficiency in JavaScript/TypeScript and frameworks like Vue.js or React is crucial. Experience with 3D tools such as Three.js or Babylon.js, alongside a solid understanding of performance optimization and rendering pipelines, will greatly enhance your candidacy.

Join Rise to see the full answer
What technologies will I work with as a Senior Frontend Engineer at Doxel?

In this role at Doxel, you'll work with advanced technologies including Vue.js and Three.js for frontend development, alongside DuckDB for handling data at the client side. Familiarity with WebAssembly (Wasm), as well as languages like Rust, SQL, Python, and C++, would also be beneficial. Your ability to integrate and optimize these technologies will be key to delivering performant applications.

Join Rise to see the full answer
How does Doxel ensure a collaborative environment for the Senior Frontend Engineer?

Collaboration is a cornerstone of Doxel's work culture. As a Senior Frontend Engineer, you will work closely with not just other frontend developers, but also product managers, UI/UX designers, and data scientists. This cross-functional teamwork ensures that your innovations are aligned with user needs, allowing for an iterative approach based on feedback which is crucial for developing high-quality tools.

Join Rise to see the full answer
What benefits can I expect when working as a Senior Frontend Engineer at Doxel?

Doxel offers a robust benefits package which includes comprehensive health, dental, and vision insurance for employees and their families. You'll also enjoy an Unlimited PTO policy for a healthy work-life balance, flexible work arrangements, and a 401(k) program, alongside other perks. We are committed to creating a diverse and inclusive work environment for all employees.

Join Rise to see the full answer
Common Interview Questions for Senior Frontend Engineer, 3D
Can you describe your experience with 3D frameworks like Three.js?

When answering this question, focus on specific projects where you've utilized Three.js or similar frameworks. Highlight your role, the challenges you faced, and how you implemented solutions that improved usability or performance. Show your familiarity with the nuances of 3D modeling and rendering.

Join Rise to see the full answer
How do you approach performance optimization in frontend applications?

Discuss specific strategies you employ for performance optimization, such as lazy loading, efficient state management, and minimizing re-renders. Provide examples from past experiences where your optimization efforts led to measurable improvements in application speed and responsiveness.

Join Rise to see the full answer
What strategies do you use to ensure code quality and maintainability?

Emphasize the importance of writing clean, modular code and utilizing version control systems. Talk about your practices, such as writing tests and maintaining adequate documentation. Highlight specific methodologies you follow, like code reviews or pair programming.

Join Rise to see the full answer
How do you handle feedback on your work?

Answer this by explaining your openness to feedback and how you perceive it as a vital part of your growth process. Share examples of how you have taken constructive criticism and implemented changes to improve a project or your coding practices.

Join Rise to see the full answer
What role does user experience play in your development process?

Discuss the significance of UX in software development, citing how you prioritize user needs and feedback in each phase of the development lifecycle. Describe how you collaborate with designers to ensure intuitive interface design and how you measure user satisfaction.

Join Rise to see the full answer
Can you provide an example of a complex system you’ve built and how you managed it?

When asked this, give a detailed account of a specific project involving complex systems. Outline your planning, design, and implementation process, addressing challenges faced, how you overcame them, and the end results, especially in terms of performance and user impact.

Join Rise to see the full answer
What do you think is the most challenging aspect of working with large datasets?

Address the challenges of processing and rendering large datasets, emphasizing aspects like load times, user interaction delays, and memory management. Discuss strategies for overcoming these issues, such as data chunking and real-time updates.

Join Rise to see the full answer
Describe a time when you had to meet a tight deadline. How did you manage your time?

Use the STAR (Situation, Task, Action, Results) method to describe this scenario. Focus on how you prioritized tasks, communicated with your team, and ultimately delivered high-quality work under pressure.

Join Rise to see the full answer
What debugging tools do you use in your development process?

Detail your preferred debugging tools like Chrome DevTools, console logging, or specific libraries. Explain when and how you use them, providing examples from past projects where these tools significantly helped you identify and resolve issues.

Join Rise to see the full answer
How do you stay updated with the latest frontend technologies?

Personalize your response by sharing the resources you follow, such as blogs, podcasts, webinars, or community forums. Explain how you implement your learnings in your work and discuss any recent technology or trend that has inspired your work.

Join Rise to see the full answer
Similar Jobs
Architus Remote No location specified
Posted 5 days ago

Join Architus as a Senior/Lead Software Engineer and contribute to building innovative technology solutions for a leading energy company in Lithuania.

Photo of the Rise User
Posted 14 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Join Dailymotion as a Senior Android Developer to shape the user experience of their leading video platform.

Posted 6 days ago

Join an ambitious team at Formal, where your engineering skills will help shape an innovative data security platform.

Posted 4 days ago

Join Clarivate as a Lead Software Engineer, contributing your database expertise and API knowledge to drive innovation within our talented team.

Photo of the Rise User
Ecolab Hybrid Naperville, Illinois, United States
Posted 11 hours ago

Seeking a Sr Software Engineer to transform restaurant operations through innovative tech solutions at Ecolab.

Join Maith Solutions as a Mid-Level Software Engineer to develop scalable software solutions in a collaborative environment.

Photo of the Rise User

Elevate your career with The Motley Fool as a Senior Full-Stack Django Developer, crafting innovative digital solutions that engage users and enhance financial literacy.

Photo of the Rise User

Join Crusoe in building the future of AI cloud infrastructure as a Senior Software Engineer, focusing on Software Defined Networking.

Landing a construction project on schedule and on budget is a herculean task– different teams, different designs, every single time. With hundreds of thousands of variables changing everyday, optimizing construction outcomes has gone past the poin...

10 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology