We are a small, agile tech team for DMD Building Systems, a leader in the design and construction of Light Steel Framing (LSF) wall systems. Being involved end-to-end from design to installation, we have hands-on visibility into the entire construction process. This uniquely positions us to create intelligent, AI-powered software solutions informed by on-the-ground challenges in the construction industry.
Our first mission is to build a web platform that dramatically improves efficiency in LSF wall system design and detailing. Successful delivery will revolutionize in-house workflows and lay the foundation for our long-term vision: a modern Building Information Modelling (BIM) application that reduces costly errors and streamlines complex workflows across the construction industry. Join our core team to make a lasting impact on one of the world's largest sectors.
The Opportunity
We are looking for a Senior Frontend Engineer to help guide the user-facing experience of our groundbreaking platform. As a foundational member of the engineering team, you will have a unique opportunity to lead critical frontend technology choices. You will partner closely with the core team to build upon initial design concepts and shape the future of our platform.
Your challenge will be to build a highly interactive and intuitive 3D web application that allows designers and detailers to visualize and manipulate complex building models with unprecedented ease. A key objective is to create a tool that is user-friendly and intuitive with minimal training time.
What You'll Do
? Collaboratively define the frontend technology stack.
? Become the team's expert on UX/UI in BIM tooling, providing guidance to translate complex workflows into simple, intuitive interfaces.
? Conduct user research with our detailers and engineers to understand their workflows and needs.
? Design and implement highly interactive UIs: real-time geometry viewers, annotation tools, data-rich inspector panels, and collaborative editing features.
? Develop user-facing components for managing and referencing architectural documents and drawings.
? Help define and shape frontend-backend APIs and data schemas.
What You Bring
? 5+ years of experience in frontend development, with a strong portfolio of complex, interactive web applications using modern JavaScript/TypeScript.
? Demonstrable experience with advanced 2D / 3D graphics (Three.js, WebGL) on the web.
? Expertise in a modern frontend framework such as React, Vue, Svelte, or equivalent.
? Exceptional communication and interpersonal skills, with a collaborative mindset suited for a small, flat-structured team.
? A strong eye for UX/UI design and a passion for building user-centric products.
? Experience taking ownership of major components or entire applications in a fast-paced environment.
Nice-to-Haves
? Direct experience with user research methodologies (e.g., user interviews, workflow analysis) to inform design decisions.
? Experience with or interest in the AEC (Architecture, Engineering, Construction) industry, CAD software, or BIM formats like IFC.
? An interest in the application of AI and machine learning to solve real-world problems.
Our Technical Environment
Our backend is built with Python and serves architectural and engineering data from formats like IFC and DWG. You will work closely with the core team to shape backend APIs to support complex and interactive workflows.
Why Join Us?
?
Impact & Ownership:
As an early member of a small team, you will have a foundational impact on our product, technology, and culture.
?
Sustainable Pace:
Our philosophy is centered on long-term success, driven by focused, high-quality engineering, not burnout.
?
Unique Environment:
Enjoy the energy and autonomy of an early-stage startup with the financial stability and resources of an established industry leader.
?
Interesting Challenges:
Work on cutting-edge problems at the intersection of AI and construction technology.
?
Professional Growth:
Access to construction site or factory visits and direct collaboration with domain experts to inform your work.
Compensation & Benefits
? Competitive salary (CAD 120k-160k, depending on experience).
? Comprehensive health and dental benefits.
How to Apply
? Please submit your resume and links to past projects (highlighting interactive 2D / 3D web projects). We encourage applications from diverse backgrounds and are committed to an inclusive workplace.
Job Type: Full-time
Pay: $120,000.00-$160,000.00 per year
Benefits:
Dental care
Extended health care
Paid time off
Vision care
Schedule:
Monday to Friday
Language:
English (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.