STEM Instructor

Lakeland Hills Ymca

Mountain Lakes (NJ)

On-site

USD 25,000 - 28,000

Part time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Free YMCA membership
403(b) plan
Career growth opportunities

Job summary

Lakeland Hills YMCA seeks a STEM Instructor for part‑time work in Mountain Lakes, NJ. You will lead hands‑on coding and 3D design classes for children aged 6–12, fostering creativity and problem‑solving in a supportive learning environment.

Responsibilities include delivering project‑based lessons, preparing materials, tracking progress, and ensuring safety and inclusivity in the classroom, with opportunities for growth within YMCA programs.

Qualifications

  • Must be at least 18 years old.
  • Experience working with children ages 6–12.
  • Knowledge of basic coding concepts and educational coding platforms.
  • Strong communication, organizational, and classroom management skills.
  • Willingness to learn 3D modeling/design software.
  • Ability to pass a background screening.

Responsibilities

  • Lead beginner, intermediate, and advanced coding and 3D design classes.
  • Deliver project‑based STEM lessons that are fun, engaging, and age‑appropriate.
  • Support student learning through classroom management, encouragement, and individualized instruction.
  • Prepare lesson plans, instructional materials, and classroom technology.
  • Track attendance and student progress.
  • Maintain a safe, organized, and inclusive learning environment.
  • Follow YMCA policies, safety procedures, and child protection guidelines.

Skills

Strong communication
Classroom management
3D modelling
Coding concepts

Education

CS/Engineering/Education coursework

Job description

Job Details

Job Location: 100 FANNY ROAD - MOUNTAIN LAKES, NJ 07046

Position Type: Part Time

Salary Range: $18.50 - $20.00 Hourly

Job Shift: Day

Position Title

STEM Instructor (Part-Time)

Department & Reporting

Department: Youth Programs & Enrichment (YPE)

Reports To: Camp & Youth Program Director

About the Role

The YMCA is seeking an enthusiastic STEM Instructor to lead engaging, hands‑on STEM enrichment classes for children ages 6–12. In this role, you will teach coding and 3D design courses, foster creativity and problem‑solving skills, and create a positive learning environment where students can build confidence and develop a passion for technology.

Responsibilities
  • Lead beginner, intermediate, and advanced coding and 3D design classes.
  • Deliver project‑based STEM lessons that are fun, engaging, and age‑appropriate.
  • Support student learning through classroom management, encouragement, and individualized instruction.
  • Prepare lesson plans, instructional materials, and classroom technology.
  • Track attendance and student progress.
  • Maintain a safe, organized, and inclusive learning environment.
  • Follow YMCA policies, safety procedures, and child protection guidelines.
Benefits
  • Free YMCA membership, including access to our brand-new, state-of-the-art Health & Fitness Center, group fitness classes such as Pilates, Yoga, Cycling, and more. Enjoy our regulation-size pool, exclusive member discounts, and special member‑only opportunities!
  • Participation in 403(b) savings plan and participation in the YMCA Retirement Fund (based on eligibility requirements).
  • We believe in promoting from within whenever possible and encourage internal career growth. Employees will have first access to opportunities within their or other departments.
Qualifications Required
  • Must be at least 18 years old.
  • Experience working with children ages 6–12.
  • Knowledge of basic coding concepts and educational coding platforms.
  • Strong communication, organizational, and classroom management skills.
  • Willingness to learn 3D modeling/design software.
  • Ability to pass a background screening.
Preferred
  • Coursework or degree in Computer Science, Education, Engineering, Technology, or a related field.
  • Experience teaching coding, robotics, digital design, or STEM programs.
  • CPR/First Aid/AED certification (or willingness to obtain).
Physical Requirements
  • Must be able to stand, walk, bend, lift up to 50 pounds, and actively participate in youth program activities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

STEM Instructor
STEM Instructor

Ymc • Mountain Lakes (NJ)

On-site
USD 25,000 - 28,000
Free YMCA membership
403(b) retirement plan
Internal career growth opportunities
STEM & Coding Instructor for Kids (Part-Time)
STEM & Coding Instructor for Kids (Part-Time)

Ymc • Mountain Lakes (NJ)

On-site
USD 25,000 - 28,000
Free YMCA membership
403(b) retirement plan
Internal career growth opportunities
Part-Time STEM Instructor: Inspire Kids Coding & 3D Design
Part-Time STEM Instructor: Inspire Kids Coding & 3D Design

Lakeland Hills Ymca • Mountain Lakes (NJ)

On-site
USD 25,000 - 28,000
Free YMCA membership
403(b) plan
Career growth opportunities
Robotics Instructor
Robotics Instructor

Athletes Global Corporation • Hopewell (NJ)

On-site
USD 27,552 - 38,572
After-School STEM & Robotics Instructor (K-5)
After-School STEM & Robotics Instructor (K-5)

Amazing Athletes • New York (NY)

On-site
USD 34,440 - 55,104
Comprehensive training program
Supportive and dynamic environment
Opportunity for personal and professional growth
STEM K-12 Instructor
STEM K-12 Instructor

Mercer County Works • Monroe Township

Hybrid
USD 25,000 - 40,000
Activity Specialist: STEM
Activity Specialist: STEM

YMCA • New York (NY), Northern (KY)

On-site
USD 61,000 - 66,000
Free YMCA membership
Medical benefits
Paid time off
+1
STEAM Instructor
STEAM Instructor

Crossroads YMCA • Hobart (IN)

On-site
USD 11,000 - 16,000
Instructor STEM for Afterschool Programs
Instructor STEM for Afterschool Programs

Built By Me, LLC • Scotch Plains (NJ)

On-site
USD 21,000 - 30,000
Flexible hours
Paid training
Competitive pay
+1
Enrichment Instructor
Enrichment Instructor

Greater Somerset County YMCA, Inc. • New Jersey

On-site
FREE Individual Membership Access to any YMCA in the Nation
10% Discount on most programming
Access to retirement program from day one
+2