Enable job alerts via email!

Software Developer II

CadMakers

Burnaby

Hybrid

CAD 100,000 - 150,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Software Developer II to join their dynamic team in Burnaby. In this role, you will tackle real-world challenges in the construction industry by contributing to a cutting-edge browser-based 3D modeling tool. You'll engage in full stack development using TypeScript, React, and ASP .Net, while collaborating closely with your team to ensure high-quality deployment. This position offers a unique opportunity to make a tangible impact on projects worldwide, and you'll thrive in a rewarding environment that values your ideas and career growth. Join a team that is dedicated to transforming the construction industry with innovative technology!

Benefits

Development budget
Career growth opportunities
Regular team events
Volunteer days
Innovative work environment

Qualifications

  • 3+ years of experience in full stack development with strong React skills.
  • Experience in C# for backend systems and WebGL for 3D rendering.

Responsibilities

  • Contribute to applications built in TypeScript/React, ASP .Net, and SQL Server.
  • Test, debug, and support web applications to ensure high-quality deployment.

Skills

Full stack development
React
C#
WebGL
3D rendering techniques
RESTful APIs
JSON
authentication protocols (OAuth, JWT)
Git
Problem-solving skills

Education

Bachelor of Science in Computer Science
Relevant field experience

Tools

TypeScript
ASP .Net
SQL Server

Job description

Are you ready to build something amazing together?
We’re looking for a Software Developer II to join our team. In this role, you’ll have the opportunity to tackle real-world challenges in the construction industry and collaborate on our cutting-edge, browser-based 3D modeling tool used by companies around the world.

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
cmbuilder.io is our fast-growing flagship product, first released in 2020, and is rapidly becoming the new industry standard for 3D site logistics planning and 4D simulations. This high-performance, web-based tool is designed to be accessible, intuitive, and easy to use, enabling hundreds of construction companies—primarily General Contractors—to win more projects and plan them effectively.

About the Role

Day-to-Day Development

  • Contribute to our applications built in TypeScript/React, ASP .Net, and SQL Server.
  • Analyze system requirements, prioritize tasks, and help shape technical architecture using best practices.
  • Write clean, testable code that adheres to industry standards.

Collaboration & Documentation

  • Participate in team meetings, share insights, and provide updates on your tasks.
  • Gather and document processes to support team knowledge sharing.
  • Create presentations or documentation to showcase project progress and testing results.

Testing & Debugging

  • Test, debug, and support various web applications to ensure high-quality deployment.
  • Troubleshoot and resolve bugs while maintaining efficiency and performance standards.

Desired Skills and Experience:

  • 3+ years of experience in Full stack development
  • Experience in React development.
  • Experience in C# for building and maintaining backend systems.
  • Strong experience with WebGL and 3D rendering techniques.
  • Experience with RESTful APIs, JSON, and authentication protocols (OAuth, JWT).
  • Familiarity with version control systems (Git).
  • Strong problem-solving skills and the ability to work in a fast-paced environment.
  • Nice to have experience with C/C++.

Education:

  • Bachelor of Science in Computer Science, Math, Engineering or relevant field preferred, or similar experience.

Salary, Term & Working Location

  • $100,000 - $150,000 CAD yearly salary.
  • Fulltime.
  • Workplace: Onsite in-office located in Burnaby, with hybrid flex options available.

Why Work With Us?

  • Rewarding work - we provide simple solutions to the construction industry's most complex problems, and you will directly see your impact on our client's projects around the world!
  • Career growth - your performance will influence the trajectory of our company, allowing you to progress in our fast-paced team.
  • Innovative environment - challenge the status quo! We want your ideas for automating and optimizing everything.
  • Development budget - we'll help you reach your full potential by providing resources for any courses that will help you #getbettereveryday.
  • Awesome team - we have regular events, contests, volunteer days, and much more! We're in business to build a great company, collaborate with amazing customers, and have fun.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Observability - Control Plane - Software Developer II (Go, Cross-Platform)

Elasticsearch B.V.

Remote

CAD 106,000 - 170,000

4 days ago
Be an early applicant

Observability - Control Plane - Software Developer II (Go, Cross-Platform)

Elastic

Remote

CAD 106,000 - 170,000

6 days ago
Be an early applicant

Senior Full Stack Software Engineer (Remote)

Mogo

Vancouver

Remote

CAD 115,000 - 150,000

Yesterday
Be an early applicant

Senior Software Developer

Acuity Insights

Vancouver

Remote

CAD 80,000 - 110,000

4 days ago
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

British Columbia

Remote

CAD 80,000 - 110,000

7 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Vancouver

Remote

USD 70,000 - 110,000

14 days ago

Sensor Application Software Developer II

LMI Technologies

Vancouver

On-site

CAD 96,000 - 137,000

4 days ago
Be an early applicant

Senior Software Developer

Live Nation Entertainment

Vancouver

Remote

CAD 130,000 - 150,000

12 days ago

Associate Software Engineer

UnitedHealth Group

Richmond

Remote

CAD 49,000 - 103,000

12 days ago