Software Developer

6 days ago


Burnaby, Canada CadMakers Full time

2 days ago Be among the first 25 applicants This range is provided by CadMakers. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$90,000.00/yr - CA$145,000.00/yr 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 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 Identify and address performance bottlenecks and architectural challenges Requirements 3+ years of full‑stack development experience Proficiency in ASP.NET (C#) and React (JavaScript and TypeScript) Familiarity with Azure or other cloud providers Strong knowledge of SQL Server, including experience with ORM frameworks such as Entity Framework (EF) and LINQ Experience integrating and working with 3D engines or frameworks (e.g., Three.js) Familiarity with WebGL, shaders, and 3D model formats Knowledge of rendering pipelines, animation systems, and real‑time 3D interaction Experience optimizing 3D performance for web or desktop applications Understanding of 3D math concepts (transforms, matrices, lighting, camera projections) Ability to think algorithmically and implement appropriate data structures with respect to run‑time and space requirements Previous software design pattern experience in real‑world projects 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 Experience with DevOps practices, including CI/CD pipelines, Docker, and microservices architecture (BONUS) Education Bachelor of Science in Computer Science, Engineering or related field preferred, or equivalent experience Benefits CA$90,000 - CA$145,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) Full‑time Position Why Work with Us? Career Growth – Start making an impact right away within a growth‑stage company with strong upward potential Creative and Innovative Environment – Challenge the status quo We hold innovation/exploration days regularly to trade ideas, learn and create new R&D projects Ownership of Projects – We want great people who can take ownership of projects, make decisions and deliver great work to our clients Fun Environment – Work hard and play hard. We’re building a great company, collaborate with amazing customers and have fun Seniority level Mid‑Senior level Employment type Full‑time Job function Other Referrals increase your chances of interviewing at CadMakers by 2x Get notified about new Software Engineer jobs in Burnaby, British Columbia, Canadap> Burnaby, British Columbia, Canada 11 months ago Surrey, British Columbia, Canada 1 week ago City of Langley, British Columbia, Canada 2 weeks ago Burnaby, British Columbia, Canada CA$55,000.00-CA$55,000.00 1 month ago Surrey, British Columbia, Canada 1 month ago We’re unlocking community knowledge in a new way. #J-18808-Ljbffr


  • Software Developer

    3 weeks ago


    Burnaby, Canada Smart Label Solutions™ Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Smart Label Solutions™ Be the mind of the force to impact the world Company Description Smart Label Solutions™ is a Canadian-based ePaper™ application provider and a global leader in digital transformation technologies. Through innovative e-paper...

  • Software Developer

    3 weeks ago


    Burnaby, Canada Smart Label Solutions™ Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Smart Label Solutions™ Be the mind of the force to impact the world Company Description Smart Label Solutions™ is a Canadian-based ePaper™ application provider and a global leader in digital transformation technologies. Through innovative e-paper...

  • Software Developer

    2 weeks ago


    Burnaby, British Columbia, Canada Smart Label Solutions™ Full time $90,000 - $120,000 per year

    Company DescriptionSmart Label Solutions is a Canadian-based ePaper application provider and a global leader in digital transformation technologies. Through innovative e-paper solutions, the company enables businesses across various industries to optimize operations, enhance management, and elevate customer experiences. With a service-oriented approach,...

  • Software Developer

    2 days ago


    Burnaby, Canada Apex Systems Full time

    ## Job Description# Software Developer- Azure and AWS DevOps Engineering and Software Development: * Agile/DevOps environment * Complete stack support (cloud infrastructure, automation, security, and monitoring) * Cloud environment solutions (Azure, AWS) * Complex multi-org environment configuration * Full stack software development expertise* Manage...

  • Software Developer

    2 days ago


    Burnaby, Canada Apex Systems Full time

    ## Job Description# Software Developer- Azure and AWS DevOps Engineering and Software Development: * Agile/DevOps environment * Complete stack support (cloud infrastructure, automation, security, and monitoring) * Cloud environment solutions (Azure, AWS) * Complex multi-org environment configuration * Full stack software development expertise* Manage...

  • Software Developer

    1 day ago


    Burnaby, Canada Apex Systems Full time

    ## Job Description# Software Developer- Azure and AWS DevOps Engineering and Software Development: * Agile/DevOps environment * Complete stack support (cloud infrastructure, automation, security, and monitoring) * Cloud environment solutions (Azure, AWS) * Complex multi-org environment configuration * Full stack software development expertise* Manage...

  • Software Developer

    5 days ago


    Burnaby, Canada CadMakers Full time

    2 days ago Be among the first 25 applicants This range is provided by CadMakers. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$90,000.00/yr - CA$145,000.00/yr Who Are We? Founded in 2014, CadMakers is an industry‑leading digital construction and manufacturing technology company...

  • Software Developer

    6 days ago


    Burnaby, Canada Pacific Blue Cross Full time

    Software Developer – Pacific Blue Cross Join to apply for the Software Developer role at Pacific Blue Cross. About Pacific Blue Cross 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 provide health, dental, life,...

  • Software Developer

    5 days ago


    Burnaby, Canada Pacific Blue Cross Full time

    Software Developer – Pacific Blue Cross Join to apply for the Software Developer role at Pacific Blue Cross. About Pacific Blue Cross 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 provide health, dental, life,...

  • Software Developer

    4 days ago


    Burnaby, Canada Apex Systems Full time

    Job#: 3014072 Job Description: Project Description: PHSA is seeking 1 qualified consultant with the execution of the provincial digital health strategy. This SOW is addressing the need for a vendor to provide strong Azure and/or AWS DevOps Engineers, full stack software developers able to support the development and support of software packages within a...