Talent.com
Junior Software Developer
Junior Software DeveloperCadMakers • Burnaby, Metro Vancouver Regional District, CA
Junior Software Developer

Junior Software Developer

CadMakers • Burnaby, Metro Vancouver Regional District, CA
4 days ago
Job type
  • Full-time
Job description

Who Are We?

Founded in 2014, CadMakers is an industry-leading digital construction and manufacturing technology company headquartered in Burnaby, British Columbia, Canada. We are dedicated to delivering cutting-edge digital solutions to the global construction industry 🏗️ tackling the most complex yet common problems in the field, empowering our clients with transformative tools and expertise 💡.

Our Product

Developed by CadMakers, cmBuilder.io is a fast-growing visual construction planning software platform that is redefining how construction projects are planned, communicated, and delivered. Our fully web-based platform enables construction teams to create dynamic 3D site logistics models and 4D simulations, allowing construction companies to build their projects in the digital world before breaking ground in the real one — enabling smarter decisions, smoother execution, and more wins 🧠💼.

With rapid adoption across North America, Europe, and Australia, cmBuilder is on a mission to democratize construction tech by making it more accessible, intuitive, and impactful 🌍.

What is the role?

We are looking for a Software Engineer to join our development team who wants to contribute to a fast-paced, highly collaborative Agile team🚀. You will be participating in the entire software development life cycle and doing tasks such as : gathering requirements, architecting and designing server-side and front end web applications, optimizing code for performance, debugging and analyzing runtime errors, participating in agile planning meetings and reviewing other team members’ code. As a Software Engineer, you will bring previous web application development experience to our team and you will be integral in the development and commercialization of our cmBuilder Product.

Just like us, you love learning, being challenged, and challenging others to grow and improve while bringing creative ideas and novel approaches to the table to solve problems.

Role responsibilities :

  • Analyze system requirements and help define technical solutions
  • Collaborate with cross‑functional teams to design, develop, and improve our web-based products
  • Plan and estimate features, tasks, and deliverables
  • Conduct thorough code reviews to ensure code quality and maintainability
  • Test, debug, and provide support for web applications in various stages of the development lifecycle

Desired Skills and Experience :

  • Proficiency in ASP.NET (C#)
  • Proficiency in React ( JavaScript and TypeScript )
  • Experience integrating and working with 3D engines or frameworks (e.g., Three.js)
  • Knowledge of SQL and NoSQL database
  • Skilled in debugging and troubleshooting complex, enterprise‑grade applications
  • Hands‑on experience designing and delivering products in agile development environments
  • Proficient with Git for source control and collaboration
  • Excellent problem‑solving and communication skills
  • Familiarity with WebGL , Shaders , and Computer Graphics (BONUS)
  • Education :

  • Bachelor of Science in Computer Science, Engineering or relevant field preferred, or similar experience
  • Salary, Term & Working Location :

  • $70,000 - $100,000 CAD yearly salary range (commensurate with relevant experience).
  • Workplace : Onsite position at our office in Burnaby, BC; with Hybrid Flex Option (2 days WFH)
  • Fulltime Position
  • Why Work with Us?

  • Career Growth – Start making an impact right away within a growth‑stage company with strong upward potential. Your skills will directly impact the trajectory of this company, allowing you to grow your career in a fast‑paced, exciting work environment.
  • Creative and Innovative Environment – Challenge the status quo! We want you to bring your ideas for automation and optimization of everything. We hold innovation / exploration days regularly to trade ideas, learn and create new R&D projects.
  • Ownership of Projects – We want great people that want to take ownership of projects, make decisions and deliver great work to our clients.
  • Fun Environment – Work hard and play hard. We are in business to build a great company, collaborate with amazing customers and have fun.
  • Please note : our hiring process includes in‑person interviews at our Burnaby office. To move forward, candidates must be currently located in the Metro Vancouver area or have a confirmed relocation date that allows them to attend in‑person interviews.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Burnaby, Metro Vancouver Regional District, CA

    Similar jobs
    Junior and Intermediate Software Developer

    Junior and Intermediate Software Developer

    Targeted Talent • Delta, BC, Canada
    Permanent
    We are looking for experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Relocation to Vancouver will be required towards the end of this year.Experien...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    SAP SE • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    At SAP, we keep it simple : you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h...Show more
    Last updated: 7 days ago • Promoted
    Junior Software Developer

    Junior Software Developer

    CadMakers • Burnaby, BC, Canada
    Full-time
    Founded in 2014, CadMakers is an industry-leading digital construction and manufacturing technology company headquartered in Burnaby, British Columbia, Canada. We are dedicated to delivering cutting...Show more
    Last updated: 5 days ago • Promoted
    Junior Software Developer - Cloud API

    Junior Software Developer - Cloud API

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer - Intermediate

    Software Developer - Intermediate

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.Delta Electronics) is a leading building controls manufacturer with over 300 partners...Show more
    Last updated: 8 days ago • Promoted
    Software Developer

    Software Developer

    Microchip Technology Inc. • Burnaby, Metro Vancouver Regional District, CA
    Full-time
    Get AI-powered advice on this job and more exclusive features.Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technolog...Show more
    Last updated: 23 days ago • Promoted
    Software Developer

    Software Developer

    Brainhunter Systems Ltd • Burnaby, Metro Vancouver Regional District, CA
    Permanent
    Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years.We are an independent, not-for-profit society with strong roots in BC’s health care system.We provid...Show more
    Last updated: 19 days ago • Promoted
    Programmer / Software Developer

    Programmer / Software Developer

    Vitacore Industries • Burnaby, British Columbia, Canada
    Full-time
    Quick Apply
    At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation. Established in 2020, Vitacore is driven by our mission to develop transfor...Show more
    Last updated: 2 days ago
    Software Developer

    Software Developer

    LMI Technologies • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Software Developer (Computer Vision - R&D).LMI Technologies, recognized as one of Canada’s Best Workplaces, is a medium-sized technology company built on a culture of openness, respect and professi...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Developer II (Growth)

    Full Stack Software Developer II (Growth)

    Pixieset • Vancouver, BC, Canada
    Full-time
    Pixieset is hiring a Full Stack Software Developer to help shape how photographers discover, sign up for, and grow with our platform - supporting over 1. This role sits on our Growth team, where you...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporary
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Rippling • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Topicflow is a Vancouver-based venture-backed B2B SaaS startup.M from investors and are hiring.Topicflow leverages AI to help organizations achieve better business results and employee performance....Show more
    Last updated: 1 day ago • Promoted
    Software Developer, Full Stack

    Software Developer, Full Stack

    Apera AI Inc • Vancouver, BC, Canada
    Full-time
    We are an innovative, Vancouver-based startup at the forefront of robotics, AI, and machine vision technologies.Backed by VC funding and we've been recognized with the 2025 Frost & Sullivan...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (ID#5214)

    Software Developer (ID#5214)

    freelance.ca • Richmond, Canada
    Full-time
    The company, a national IT consulting firm, is seeking a Junior Software Developer.This role is perfect for a recent graduate or early career developer with a passion for AI, automation, and cuttin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Continental Technology Solutions • Surrey, Metro Vancouver Regional District, CA
    Full-time
    Continental Technology Solutions.Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment.You'll work...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Software Developer - Tools

    Senior Software Developer - Tools

    CruxOCM, Inc. • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    CruxOCM is THE go-to automation company for heavy industry.We're backed by venture capital and are shaking things up in the energy sector. Control room operators deserve the best tools to do their j...Show more
    Last updated: 30+ days ago • Promoted
    Junior Technical Developer | Contract until June 2026

    Junior Technical Developer | Contract until June 2026

    Lululemon Athletica • Vancouver, Metro Vancouver Regional District, CA
    Full-time +1
    Junior Technical Developer - Apparel | Contract until June 2026.Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people i...Show more
    Last updated: 11 days ago • Promoted
    Software Developer II - AI Team (Independent Contractor)

    Software Developer II - AI Team (Independent Contractor)

    Policy Reporter • Vancouver, BC, Canada
    Full-time
    Policy Reporter offers a suite of insights products and consulting services to enhance market access strategies and patient support initiatives. By tracking payer policies in near real time, we ensu...Show more
    Last updated: 30+ days ago • Promoted