EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or view current openings at CodePath.org or search for Immersive Teaching Fellow, Web Development jobs.

CodePath.org

Immersive Teaching Fellow, Web Development

CodePath.org
🇺🇸San Francisco, CaliforniaHybrid$35–$50/hr2mo ago

Summary

Join CodePath as an Immersive Teaching Fellow to support students in a rigorous web development program using React.js, Node.js, and Postgres during the summer 2026 immersive. You'll provide hands-on technical instruction and mentorship to help rising college juniors develop full-stack development skills.

Key Responsibilities: Facilitate technical lessons, troubleshoot student code issues, lead working sessions including stand-ups and group projects, and deliver constructive feedback to support student growth. Assist the instructional team with classroom management and administrative tasks.
Skills & Tools: Strong proficiency in React.js, Node.js, Express.js, and relational databases like Postgres, with the ability to debug and troubleshoot code issues. Excellent communication and teaching abilities with experience supporting students in educational settings.
Qualifications: 1+ years of professional software engineering or web development experience and a computer science degree, full-stack bootcamp certification, or comparable hands-on learning experience. Teaching experience or demonstrated passion for education required.
Location: In-person in San Francisco, California, United States (June 1 - August 7, 2026, 9AM-5PM; training begins April 20, 2026)
Compensation: $35 – $50/hour

Job Description

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join CodePath as an Immersive Teaching Fellow for Summer 2026, where you'll support students in web development using technologies like React.js and Node.js while enhancing their educational experience.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Assist students in technical lessons, troubleshoot issues during projects, facilitate sessions, and provide constructive feedback to support participants' growth.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Experience in Software Engineering or Web Development, familiarity with React.js, Node.js, Postgres, and classroom support.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: 1+ years of experience in software development, teaching experience or passion for education, and a relevant degree or certification.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: In-person role based in San Francisco, California, during the immersive program period from June 1st to August 7th, 2026.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $35 - $50 / Hourly


About the Role

Location: San Francisco, California, United States

Role Type: Seasonal Full-Time, W2 Employee (up to 40 hours/week)

Duration: April 20, 2026 - August 14, 2026 (Training Start and Course Run)

Reporting to: Senior Manager, Employer Programs

Compensation: $35-$50 per hour

Our Teaching Fellows are passionate educators and technologists who are deeply invested in providing opportunities for students in tech. Teaching Fellows are responsible for providing hands-on support to students during instruction, structured academic sessions, and when designing and executing student projects. They also assist the Instructional Team with classroom management and administrative tasks. 

About Our Immersives

A key part of CodePath programming is our summer immersives: full-time programs geared towards rising college Juniors. Students are taught a rigorous web development curriculum, join specialized events and technical workshops, and are matched to industry experts for mentorship during the program. These programs run during the summer and include in-person positions.

Our San Francisco program scope calls for:

  • 1 Lead Instructor 
  • 1 Associate Instructor 
  • 2 Teaching Fellows 
  • 1 On-Site Program Coordinator

Instructional Staff will need to be available during the following dates/times:

  • Full Contract Dates: April 20th - August 14th, 2026
  • Remote Instructional Training: Mid April - End of May (70 hours total, exact times TBD)
  • In-Person Program Dates: June 1st - Aug 7th, 2026 (9AM-5PM, 40 hours/week)

Key Responsibilities

  • Help facilitate and answer student questions during technical lessons on the fundamentals of web development using React.js, Node.js, Express.js, and Postgres
  • Troubleshoot and debug a range of student issues during project work time thoughtfully and professionally
  • Facilitate a variety of working sessions including morning stand-up and extended group project work times
  • Develop strong relationships with program participants to support their growth and development throughout the program
  • Engage in professional feedback practices by delivering constructive feedback to students and instructional team members, and thoughtfully incorporating received feedback from student surveys and classroom observations

Qualifications

  • 1+ years of formal experience working as a Software Engineer or Web Developer in core technologies
  • Classroom support experience working with students, troubleshooting issues, and helping debug
  • Strong understanding of core technologies: React.js, Node.js, and foundational database knowledge. Our ideal candidate has strong familiarity with relational databases (e.g. Postgres, MySQL, etc.)
  • Computer science (or related field) degree, full stack bootcamp certification, or comparable experience working in/learning software development
  • Experience working through shifting priorities and learning, while maintaining organization and control
  • A passion for training the next generation of developers and some experience teaching in an educational, volunteer or work setting, for online learning environments

Compensation

This is a seasonal, full-time (40 hour/week) position. Candidate hourly rate is $35-$50/hour and is dependent on experience. New staff rarely start at the top of the range.

** This position is not eligible for medical, dental, or vision benefits or paid time-off.