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 [email protected] — 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:
Application Question(s):
- Must be local to Seattle or King County and able to teach online and occcasionally in person.
Education:
Experience:
- teaching: 1 year (Required)
- Coding and web development and/or game design: 1 year (Required)
Work Location: Multiple locations