Back to jobs
Seattle, WA, USA
2026-06-19
Computing for All
North America
Instructor for Non-Profit IT Software Dev Pre-Apprenticeship Program
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