cover image
CadMakers

CadMakers

www.cadmakers.com

2 Jobs

66 Employees

About the Company

Digital Construction Twin and Digital Fabrication Twin solutions for construction 4.0. Developers of the cmCore.io cloud productivity platform purpose built for the construction industry - Simulate with #cmBuilder (cmBuilder.io) / Execute with #cmExe (cmExe.io) / Learn with #cmKnowledge (cmKnowledge.io) Vancouver www.cadmakers.com.

Listed Jobs

Company background Company brand
Company Name
CadMakers
Job Title
Junior Software Developer
Job Description
Job Title: Junior Software Developer Role Summary: Contribute to the full software development lifecycle of a web‑based construction planning platform, designing and implementing server‑side and front‑end components, and ensuring high performance, maintainability, and quality through code reviews and testing. Expatcations: Deliver reliable, scalable code; collaborate effectively in an Agile environment; actively participate in planning, estimation, and code review sessions; debug complex issues; continuously learn new technologies and propose improvements. Key Responsibilities: • Analyze system requirements and define technical solutions. • Design, develop, and enhance web‑based products using ASP.NET and React. • Optimize application performance and debug runtime errors. • Review code to maintain quality standards. • Test, debug, and support applications throughout development. • Estimate features, tasks, and deliverables. • Collaborate with cross‑functional teams. Required Skills: • Proficiency in ASP.NET (C#). • Proficiency in React (JavaScript & TypeScript). • Experience with 3D engines/frameworks such as Three.js. • Knowledge of SQL and NoSQL databases. • Strong debugging and troubleshooting abilities. • Hands‑on experience in Agile development environments. • Git source‑control expertise. • Excellent problem‑solving and communication skills. • Familiarity with WebGL, Shaders, and Computer Graphics (bonus). Required Education & Certifications: • Bachelor of Science in Computer Science, Engineering, or a related field, or equivalent professional experience.
Burnaby, Canada
On site
Junior
15-01-2026
Company background Company brand
Company Name
CadMakers
Job Title
Product Designer
Job Description
**Product Designer** **Role Summary:** Shape cmBuilder.io's user experience by designing intuitive, visually-precise solutions. Drive product improvements and feature development through collaboration with cross-functional teams. **Expectations:** Requires proactive problem-solving in ambiguous scenarios, ownership of projects, and iterative design methodologies. Candidates must thrive in collaborative, fast-paced environments. **Key Responsibilities:** - Improve usability and design new features, including ambiguous projects requiring solution definition. - Conduct customer research and translate insights into actionable design strategies. - Lead projects autonomously, communicate design decisions clearly, and iterate using prototyping methods. - Collaborate with stakeholders to deliver user-centered, high-quality solutions. - Contribute to and evolve design systems through pattern-level design and framework development. **Required Skills:** - 3+ years in Product/UX/UI design for complex or technical domains. - Strong user-centered design and technical problem-solving (comfortable in ambiguity). - Proficiency in prototyping tools; ability to work iteratively and communicate design rationale. - Experience with design systems and frameworks for scalable solutions. - Demonstrated curiosity about AI tools and their application in accelerating design workflows. - Portfolio submission mandatory (showcasing UI/UX expertise and construction/AI-related projects preferred). **Required Education & Certifications:** Not specified. Construction industry knowledge is a plus.
Burnaby, Canada
On site
Junior
19-01-2026