Junior Software Developer Intern - Summer Co-op Term

Industry-leading digital construction and manufacturing technology company founded in 2014, developing browser-based 3D modeling tools.
Burnaby, BC, Canada
$42,000
Frontend
Software Engineering Intern
In-Person
Construction

Description For Junior Software Developer Intern - Summer Co-op Term

CadMakers, founded in 2014, is seeking a Junior Software Developer Intern for a Summer Co-op term at their Burnaby headquarters. This role offers an exciting opportunity to work on cmbuilder.io, their flagship product that's revolutionizing 3D site logistics planning and 4D simulations in the construction industry.

As an intern, you'll be immersed in developing applications using TypeScript/React, .Net Core, and SQL Server. You'll contribute to a high-performance, web-based tool that's becoming the industry standard for construction companies worldwide. The role involves writing clean code, participating in team collaboration, and gaining hands-on experience in software development.

The position offers a competitive intern salary of $42,000 for a 4-month term, with possible extension to 8 months. You'll work in an innovative environment that values hard work, humility, and customer focus. This is an excellent opportunity for someone with strong computer science fundamentals and a passion for frontend development to gain real-world experience in construction technology.

The ideal candidate should have experience with object-oriented programming, SQL databases, and frontend frameworks like React. You'll be working alongside experienced developers, contributing to meaningful projects, and helping shape the future of construction technology. The role requires strong attention to detail, excellent communication skills, and a problem-solving mindset.

Join a team that's dedicated to transforming the construction industry through innovative digital solutions. You'll have the chance to work on real projects used by hundreds of construction companies, making a tangible impact while developing your professional skills in a supportive, growth-oriented environment.

Last updated 17 days ago

Responsibilities For Junior Software Developer Intern - Summer Co-op Term

  • Contribute to applications built in TypeScript/React, .Net Core, and SQL Server
  • Analyze system requirements, prioritize tasks, and help shape technical architecture
  • Write clean, testable code that adheres to industry standards
  • Participate in team meetings, share insights, and provide updates on tasks
  • Gather and document processes to support team knowledge sharing
  • Create presentations or documentation to showcase project progress and testing results
  • Test, debug, and support various web applications
  • Troubleshoot and resolve bugs while maintaining efficiency and performance standards

Requirements For Junior Software Developer Intern - Summer Co-op Term

TypeScript
React
  • Experience in object-oriented programming language (e.g., C#)
  • Experience in SQL or NoSQL (e.g., MS SQL, Mongo DB, Cosmo DB)
  • Experience with front end frameworks (e.g., React)
  • Familiar with web related protocols (e.g., REST, HTTPS)
  • Basic web front-end skills (HTML, JavaScript & TypeScript, CSS)
  • Experience with version controls (e.g. GIT)
  • Computer graphics knowledge (nice to have)
  • Strong computer science fundamentals
  • Attention to Detail and Quality
  • Excellent Communication and Collaboration Skills
  • Problem-Solving Mindset

Benefits For Junior Software Developer Intern - Summer Co-op Term

  • 4-month contract with possibility of extension to 8 months
  • On-site work in Burnaby office
  • Collaborative team environment
  • Real-world project experience
  • Professional development opportunities

Interested in this job?

Jobs Related To CadMakers Junior Software Developer Intern - Summer Co-op Term

Software Engineer Intern - Recruiting

Software Engineering Internship at Tesla focusing on full-stack development for recruiting applications, offering hands-on experience with modern technologies and comprehensive benefits.

ResponsiveAds Full-Stack Developer (Internship)

Full-Stack Developer internship position at ResponsiveAds, focusing on UI development using Svelte and modern web technologies.

Internship, Fullstack Engineer, Engineering Automation Software (Summer 2025)

Summer 2025 Fullstack Engineering internship at Tesla focusing on engineering automation software development.

Intern as Software Engineer - part time

Part-time Software Engineer Internship at Oracle NetSuite, focusing on front-end/full-stack development with hybrid work model in Prague.

Intern as Software Engineer - part time

Part-time Software Engineer Internship at Oracle NetSuite, focusing on front-end/full-stack development with modern web technologies in a hybrid work environment.