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!