Enable job alerts via email!

Core Coding & Robotics Instructor (Full-time / Part-time – Fixed Commitment)

Pupilo

Johannesburg

Hybrid

ZAR 50,000 - 200,000

Full time

Today
Be an early applicant

Job summary

An innovative education provider in Johannesburg seeks a Core Coding & Robotics Instructor to deliver engaging lessons in coding and robotics to learners aged 7-18. This role involves tracking student progress, providing feedback, and collaborating within a team to enhance teaching delivery. Candidates should have a strong background in coding, preferably with experience in gamified environments, and be committed to fostering long-term student success.

Benefits

Fixed teaching assignments
Professional development through training
Growth pathway to Master Trainer role

Qualifications

  • Proven experience teaching/mentoring children or teens in STEM subjects.
  • Ability to commit to a structured teaching schedule and long-term student success.

Responsibilities

  • Deliver live online or in-person lessons following curriculum.
  • Track student progress and provide regular feedback.
  • Collaborate with instructional teams to improve teaching delivery.

Skills

Strong background in Coding & Robotics
Experience with gamified coding
Excellent communication skills

Education

Bachelor’s degree in Computer Science, Education, or related field
Job description
Role Overview

The Core Coding & Robotics Instructor will deliver engaging, project-based lessons to learners aged 7–18 using Pupilo’s structured curriculum (Scratch, Minecraft, Roblox Lua, Python, AI, Data Science, Robotics, App Development). They will ensure consistent, high-quality delivery. This is a committed role with scheduled hours and performance accountability.

Responsibilities
  • Deliver live online or in-person lessons following Pupilo’s curriculum, worksheets, and project guidelines.
  • Track student progress, maintain attendance, and submit periodic reports.
  • Provide regular constructive feedback to learners and communicate updates with parents/guardians.
  • Collaborate with the Tutor Manager, Master Trainer, and instructional design team to improve teaching delivery.
  • Mentor students on projects, ensuring completion and quality outcomes.
  • Uphold Pupilo’s standards of pedagogy, engagement, and inclusivity.
Qualifications
  • Strong background in Coding & Robotics (Scratch, Python, AI/Robotics).
  • Experience with gamified coding (Minecraft, Roblox, etc.) preferred.
  • Proven experience teaching/mentoring children or teens in STEM subject.
  • Excellent communication and classroom management skills.
  • Bachelor’s degree in Computer Science, Education, or related field (or equivalent practical experience).
  • Ability to commit to a structured teaching schedule and long-term student success.
What We Offer
  • Fixed teaching assignments with stable monthly income.
  • Professional development through regular training and workshops.
  • Growth pathway: high-performing core tutors can progress toward Master Trainer role.
  • Access to Pupilo’s teaching resources, assessments, and structured curriculum.
  • Opportunity to inspire and mentor Africa’s next generation of innovators.
How To Apply

Send your Resume to hello@pupiloinc.com asap. Applications will be reviewed on a rolling basis.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.