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