Back to jobs
Computing for All
North America

Instructor for Non-Profit IT Software Dev Pre-Apprenticeship Program

Seattle, WA, USA
2026-06-19

Role Description

**Software/Web Development Instructor – Tech Pre-Apprenticeship Program** Computing For All (CFA) is a Seattle-based nonprofit that has helped underrepresented young adults ages 16–24 build tech career pathways since 2019 with our Tech Career Bridge Pre-apprenticeship software development program. We're hiring an additional instructor for our summer Pre-Apprenticeship program, teaching project-based game, web, and app development to motivated high school and college students who are starting their coding journey. **About the Role:** Using our Canvas-based curriculum, you'll guide students through two of our six sequential modules — covering games and websites as the foundation which builds toward full-stack applications (HTML, CSS, JavaScript, Node.js, React, REST APIs). You'll run Agile Scrum-style stand-ups and help students build a portfolio, resume, and LinkedIn presence they can eventually use to land an internship, apprenticeship, or entry-level role. **Schedule:** M–TH, 12:00–5:00pm, plus rotating Friday afternoon office hours, for a total of 20–26 hrs/week. Hybrid (mostly remote via Zoom, with occasional in-person employer site visits in Seattle and Bellevue). Position begins late June/early July. This role is summer-only, though a year-round position may become available. **What You'll Do** * Teach coding fundamentals and guide students through game/web/app projects * Lead daily Agile stand-ups and coach students through team-based project work * Deliver short lectures from our Canvas curricula paired with hands-on exercises and live debugging support * Support students with resume, portfolio, and LinkedIn development * Track attendance, grade exercises, and adapt curriculum as projects evolve **What We're Looking For** * 2\+ years tech/coding, a experience (Python, HTML, CSS, JS, CMS, etc.) * 2\+ years teaching or mentoring young adults * AI agentic programming experience * Comfortable with project-based, constructivist teaching methods * Strong communicator who can make complex concepts click * Genuine commitment to equity and supporting students of all backgrounds * AA/BA/MA or tech bootcamp certificate in CS (teaching certificate a plus) * Seattle/King County preferred **Pay:** Competitive, based on experience. **To Apply:** Email your resume to Leslie@computingforall.org — we'll send full details on responsibilities and qualifications. CFA is an equal opportunity employer. Women and minorities are encouraged to apply. Job Types: Contract, Part-time Pay: $26\.40 - $28\.80 per hour Benefits: * Flexible schedule Application Question(s): * Must be local to Seattle or King County and able to teach online and occcasionally in person. Education: * Associate (Required) Experience: * teaching: 1 year (Required) * Coding and web development and/or game design: 1 year (Required) Work Location: Multiple locations

Instructor for Non-Profit IT Software Dev Pre-Apprenticeship Program

Computing for All

Sign Up →