Join Our Team

Help us empower African children through coding education. Explore our open positions and make a difference.

Coding Instructor
Education
part time
Nairobi
$2/hr
Apply by 12/31/2025

CodingKids Africa is on an exciting mission to empower young learners across Africa with world-class coding and AI skills! We’re looking for a passionate Coding Instructor who loves teaching, enjoys working with kids, and can deliver fun, hands-on, project-based lessons using our LMS-powered curriculum.

Key Responsibilities:

  • Teach coding and STEM lessons to students (typically ages 5–14) using visual programming (Scratch, Blockly) and/or introductory text-based languages (Python, JavaScript, HTML/CSS).
  • Deliver structured lesson plans while adapting your teaching style to the needs and pace of each class.
  • Create an engaging classroom environment that encourages creativity, problem-solving, and collaboration.
  • Support students individually as they work through hands-on coding exercises and projects.
  • Maintain class records, attendance, and student progress data.
  • Communicate effectively with students, parents, and program coordinators regarding student progress and class updates.
  • Ensure classroom safety and discipline, whether teaching in-person or online.
  • Contribute to curriculum updates and provide feedback for program improvement.
  • Represent CodingKids positively in all interactions.
  • Deliver structured lesson plans while adapting your teaching style to the needs and pace of each class.
  • Create an engaging classroom environment that encourages creativity, problem-solving, and collaboration.
  • Support students individually as they work through hands-on coding exercises and projects.

Requirements:

  • Bachelor’s degree in Computer Science, IT, Software Engineering, Education, or related field.
  • Strong knowledge of basic programming languages (Scratch, HTML/CSS/JS, Python).
  • Experience teaching children (5–17 years) is a plus.
  • Excellent communication, patience, and classroom-management skills.
  • Ability to explain technical concepts in simple, kid-friendly ways.
  • Previous teaching or tutoring experience, especially with children.
  • Experience with online teaching platforms or digital education tools.
  • Creativity in designing fun coding activities or projects.

What We Offer:

  • Competitive compensation based on experience.
  • Access to our world-class Coding & AI curriculum and teaching resources.
  • Continuous training and professional development.
  • Flexible working hours (remote teaching options available).
  • Opportunity to impact Africa’s next generation of tech innovators.
  • A supportive, collaborative, and fun teaching environment!