You are viewing a preview of this job. Log in or register to view more details about this job.

Junior Instructor

The Junior Instructor supports classroom learning and helps students explore coding, robotics, and STEM in a fun, hands-on way. This is an ideal role for college students or advanced high schoolers interested in Computer Science, Engineering, or Education.

You’ll assist Lead Instructors during classes, guide students individually, and gain valuable teaching and leadership experience while inspiring the next generation of innovators.

Key Responsibilities

  • Assist Lead Instructors in teaching coding and robotics lessons.
  • Provide one-on-one help to students in class.
  • Help maintain classroom organization, setup, and cleanup.
  • Encourage student participation and confidence in STEM learning.
  • Support class logistics, including attendance and progress tracking.
  • Represent iCode positively with students, parents, and peers.

Required Qualifications

  • Interest or background in STEM or Computer Science.
  • Familiarity with Scratch, Python, HTML, or similar beginner-level coding tools.
  • Enthusiastic, patient, and dependable.
  • Comfortable working with children ages 6–14.
  • Good communication and teamwork skills.
  • Available after school, evenings, and weekends.
  • Must be authorized to work in the U.S.
  • Must reside within a 20-mile radius of San Ramon, CA and be able to reliably commute to our campus

Pre-Employment Screening

Employment with iCode is contingent upon successful completion of the following:

  • Background check
  • Pre-employment drug screening

Preferred Qualifications

  • College student pursuing a STEM or Education major, or
  • High school student with leadership in a STEAM club or robotics team.
  • Familiarity with VEX Robotics, Unity, or GameMaker is a plus.

Compensation & Hours

  • Part-time (8 - 20 hrs/week)
  • Pay: $18 - $25/hr depending on experience and role scope
  • Flexible scheduling to accommodate school commitments

Job Types: Part-time, Temporary, Seasonal

Ability to Commute:

 

  • San Ramon, CA 94583 (Required)

 

Work Location: In person