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

STEAM Teacher

Location: Shrewsbury, NJ
Compensation: $15–$20 per hour
Schedule: Flexible shifts; Weekdays 3–6 PM, Saturdays 9–12 PM
Type: Part-Time (1–6 days per week)

About iCode

iCode is a cutting-edge STEAM education center offering exciting, hands-on learning experiences for students ages 6–14. Our programs include coding, game development (Minecraft & Roblox), VEX robotics, 3D printing, drones, digital design, and more. We’re seeking energetic and engaging instructors to help teach our Winter and Spring programs both in-center (Shrewsbury NJ) and offsite at local elementary schools.

Position Overview

As an iCode STEAM Teacher / Lab Mentor, you will guide students through fun, project-based lessons that spark creativity, build problem-solving skills, and inspire a passion for technology. This role is perfect for anyone who enjoys working with kids and has an interest in computers, gaming, engineering, or education.

Responsibilities

Lead small-group classes in coding, robotics, game development, and other STEAM subjects

Assist students with hands-on projects using platforms such as Roblox Studio, Minecraft Education, VEX, and 3D printing tools

Teach offsite after-school programs at local elementary schools (transportation required)

Maintain a positive, encouraging learning environment

Follow iCode curriculum and training materials to guide each session

Support classroom setup, cleanup, and equipment management

Communicate effectively with students, parents, and staff

Requirements

Enjoy working with kids and creating a fun, supportive classroom atmosphere

Strong communication and leadership skills

Ability to learn new technology tools and follow structured curriculum

Reliable transportation (required for offsite programs)

Must pass a background check

Helpful but Not Required:

Experience with coding, Roblox Studio, Minecraft, VEX robotics, or similar technology

Background in computer science, engineering, digital media, or gaming

Education or childcare experience

Some universities offer internship credit—ask your advisor!

What We Offer

Flexible schedules from 1 to 6 days per week

Paid training

Fun, collaborative work environment

Opportunities to build teaching, leadership, and technical skills

Meaningful work that impacts the next generation of creators