Teacher

iCode San Ramon

San Ramon (CA)

On-site

USD 34,000 - 55,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k)
Bonus based on performance
Employee discounts
Flexible schedule

Job summary

iCode San Ramon seeks an Instructor to guide K–12 students through structured STEM programs and mentor other instructors to deliver high-quality learning.

You’ll lead classes using Scratch, Python, Java, HTML/CSS, and more, ensuring classroom safety, organization, and engagement. You’ll track progress, communicate with parents, and support campus events with a positive, professional approach.

Qualifications

  • 3+ years experience teaching in STEM or related field.
  • High-energy individual with teaching experience.
  • Knowledge of Scratch, Python, Java, C#, HTML/CSS, .NET MAUI, Linux, or TCP/IP.
  • Comfortable using both Mac and Windows systems.
  • Strong communication and organizational skills.
  • Available to work between 3 PM and 7 PM on weekdays.
  • High school diploma required.

Responsibilities

  • Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.).
  • Mentor and coach junior instructors to maintain iCode’s teaching standards.
  • Manage classroom order, safety, and energy.
  • Track and report weekly student progress, attendance, and class notes.
  • Communicate regularly with parents on student performance.
  • Support the Campus Director in planning and executing programs and events.
  • Provide feedback on curriculum and suggest instructional improvements.
  • Lead by example - professionalism, punctuality, and positivity.

Skills

Scratch
Python
Java
C#
HTML/CSS
.NET MAUI
Linux
TCP/IP

Education

High school diploma

Job description

Benefits:
  • 401(k)
  • Bonus based on performance
  • Employee discounts
  • Flexible schedule

NO SPONSORSHIP AVAILABLE

About iCode
  • iCode is an instructor-led and project based coding school.
  • We cater to students from age 5 to 17 over various belts and programs.
  • Our student teacher ratio is 1:8.
  • We have a proprietary curriculum that the teachers have access to and have a detailed plan to cover the material in ample time.
Location: iCode San Ramon

2410 San Ramon Valley Blvd, Suite 240, San Ramon, CA 94583

Position Overview

The Instructor serves as the anchor of classroom excellence at iCode San Ramon. You’ll guide K–12 students through structured STEM programs while mentoring other instructors to deliver an engaging, high-quality learning experience. This role is perfect for an educator or engineer passionate about coding, robotics, and mentoring young minds. You’ll be a ensuring each class is organized, motivating, and aligned with iCode’s belt system.

Key Responsibilities
  • Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.).
  • Mentor and coach junior instructors to maintain iCode’s teaching standards.
  • Manage classroom order, safety, and energy.
  • Track and report weekly student progress, attendance, and class notes.
  • Communicate regularly with parents on student performance.
  • Support the Campus Director in planning and executing programs and events.
  • Provide feedback on curriculum and suggest instructional improvements.
  • Lead by example - professionalism, punctuality, and positivity.
Required Qualifications
  • High Enegery individual with experience with teaching experience.
  • 3+ years experience teaching in STEM or related field
  • Knowledge of one or more programming languages: Scratch, Python, Java, C#, HTML/CSS, .NET MAUI, Linux, or TCP/IP.
  • Comfortable using both Mac and Windows systems.
  • Strong communication and organizational skills.
  • Available to work between 3 PM and 7 PM on weekdays.
  • Must be dependable, collaborative, and student-focused.
  • High school diploma required.
Preferred Qualifications
  • Experience with GameMaker, Unity, or robotics platforms (VEX, LEGO, Arduino).
  • Familiarity with Agile or project-based learning.
  • Bachelor’s in Computer Science, Engineering, or related field preferred.
Compensation & Hours
  • Part-time or Full-time (Flexible)
  • Competitive pay based on experience (typically $25 - $40/hr)
  • Opportunities for advancement into campus mentorship roles

Job Types: Part-time

Language: English (Required)

Ability to Commute: San Ramon, CA 94583 (Required)

Work Location: In person

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Profesor
Profesor

iCode San Ramon • San Ramon (CA)

On-site
USD 34,000 - 55,000
401(k)
Bonus based on performance
Employee discounts
+1
STEM Teacher/ Instructor
STEM Teacher/ Instructor

Icode • Bee Cave (TX)

On-site
USD 22,000 - 39,000
401(k)
401(k) matching
Employee discount
+3
Instructor de iCode
Instructor de iCode

SAMPRIME LLC • Severna Park (MD)

On-site
USD 20,664 - 34,440
Junior STEM Instructor
Junior STEM Instructor

iCode Cambrian Park • San Jose (CA)

On-site
USD 48,000 - 72,000
Employee discounts
Paid time off
STEM Instructor Kids Robotics Coding
STEM Instructor Kids Robotics Coding

iCode Costa Mesa • Costa Mesa (CA)

On-site
USD 22,000 - 36,000
Mentorship
401(k)
Bonus based on performance
+3
STEM Coding Instructor & Mentor (Evenings)
STEM Coding Instructor & Mentor (Evenings)

iCode San Ramon • San Ramon (CA)

On-site
USD 34,000 - 55,000
401(k)
Bonus based on performance
Employee discounts
+1
iCode Instructor
iCode Instructor

SAMPRIME LLC • Severna Park (MD)

On-site
USD 27,552 - 48,216
Instructor
Instructor

iCode School Franchise • Riverview (FL)

On-site
USD 40,000 - 60,000
Coding Instructor
Coding Instructor

Code Ninjas (Tampa-Carrollwood) • New Jersey

On-site
USD 17,604 - 25,073
Flexible schedule
Free food & snacks
Free uniforms
Coding Instructor
Coding Instructor

Code Ninjas (Tampa-Carrollwood) • Richmond (TX)

On-site
USD 13,776 - 20,664