About Us
We're an online coding school Kids Coding Online (powered by eTalk.ai), helping kids aged 8 to 14 learn real programming through fun, project-based courses - including Scratch, Python, Roblox, Minecraft Modding, Web Development, and Game Design .
Our mission is to make coding accessible, engaging, and confidence-building for every learner.
Role & Responsibilities
- Lead live virtual coding sessions (1:1 or in small groups) using structured, project-based lessons
- Teach students programming fundamentals and guide them through interactive coding projects
- Encourage creativity, problem-solving, and persistence while making classes fun and engaging
- Adapt instruction to different learning speeds and levels
- Provide personalized feedback and track student progress
- Communicate with parents/guardians on achievements and goals
- Maintain a positive, supportive, and professional virtual classroom
- Occasionally assist in testing or improving lesson materials
Qualifications & Skills
- Experience teaching, tutoring, or mentoring children ages 8-14
- Strong communication and interpersonal skills
- Patience, enthusiasm, and creativity in making complex topics easy to grasp
- Reliable internet, webcam, and headset for online teaching
- Ability to teach during after-school hours or weekends (Pacific Time)
- Bonus: familiarity with game design tools or educational technology
What We Offer
- Flexible, remote teaching schedule
- Ready-to-use curriculum and teaching materials
- Supportive and collaborative instructor team
- Opportunities for professional growth in online teaching and coding education
- Competitive hourly or per-class compensation (based on experience)
Requirements
- Lead live virtual coding sessions (1:1 or in small groups) using structured, project-based lessons
- Teach students programming fundamentals and guide them through interactive coding projects
- Encourage creativity, problem-solving, and persistence while making classes fun and engaging
- Adapt instruction to different learning speeds and levels
- Provide personalized feedback and track student progress
- Communicate with parents/guardians on achievements and goals
- Maintain a positive, supportive, and professional virtual classroom
- Occasionally assist in testing or improving lesson materials