Skip to Main Content

Job Title


Software Development Bootcamp Instructor


Company : Circuit Stream


Location : Toronto, Ontario


Created : 2026-01-25


Job Type : Full Time


Job Description

Overview Circuit Stream is a leader in future technology training and learning content. Our mission is to help expand the future technology creator space by building world-class educational services that make it easier for people and organizations worldwide to learn the skills needed to leverage the power of future technologies. Responsibilities Lead engaging and comprehensive classroom sessions, workshops, and hands-on projects related to JavaScript-based programming, full stack development, and mobile development. Contribute to the ongoing development and refinement of the software development curriculum to stay current with industry trends. Provide constructive feedback, guidance, and mentorship to students as they ideate, develop, and iterate on software development projects. Offer personalized tutoring and support to students, helping them overcome challenges and optimize their projects. Showcase proficiency in full stack software development and share real-world experiences and insights from the industry. Collaborate with fellow instructors, industry professionals, and other departments to create interdisciplinary learning opportunities. Design, administer, and grade assessments that accurately measure student understanding and progress. Stay updated with industry advancements, emerging technologies, and best practices in software design to continually enhance instruction. Requirements Minimum of 3 years of professional software development experience with a proven track record. Bachelor''''s degree in Computer Science or related field; Masters degree preferred. Proficiency in software development principles, object-oriented programming, data structures and algorithms, and design patterns. Proficiency in latest full stack technologies (JavaScript, Node.js, React, NoSQL/SQL, cloud deployment, Docker) and mobile development tools (React Native, Flutter) plus HTML, CSS. Strong presentation, communication, and interpersonal skills with the ability to explain complex concepts clearly. Ability to inspire and nurture logical thinking in students and to mentor adult learners. Willingness to adapt to evolving curriculum needs, industry trends, and technologies; collaborative and proactive in professional development. A strong portfolio of software development projects or relevant work. Core Competencies Demonstrates cross-cultural agility and commitment to diversity and inclusion. Strong customer focus and results-driven mindset. Perseverance, problem-solving, and effective written and spoken communication for diverse audiences. Our Values Curiosity: Embrace questions, feedback, and new ideas from teammates and the community. Courage: Accept risks and pursue innovation with a growth mindset. Ownership: Hold ourselves to high standards and deliver reliably. Bias for Action: Move quickly, iterate, and keep pace with innovation. Objective: Make decisions based on data to maximize impact. Open: Foster an open mindset where diverse ideas are welcomed. Learner First: Prioritize student needs and work backwards from them. Whats In It For You Integral member of a fast-growing team and company. Part-time/contractor setup (~10-12 hours per week) to accommodate other projects or roles. 100% remote work. Competitive contractor rates with compensation details to be invoiced semi-monthly, plus completion pay. Opportunity to earn a performance bonus and be considered for contract renewal for upcoming cohorts. Join us in shaping the future of software development education. Apply now and include a link to your portfolio or relevant projects. We are an inclusive workplace and are committed to fairness, equity, and respect for all employees and applicants. By submitting your application, you consent to contact by phone, text, or email if you are selected for next steps. #J-18808-Ljbffr