Online Coding Instructor(Ed Tech)-Remote- UK/Australia Curriculum (Part Time)
Smavy Academy Verified employer
Actively hiring · Posted 2d ago · JEV26118F9981C6A2
Job description
About the job:Company: Smavy Academy
Employment Type: Freelance
Work Mode: Remote Online Teaching
Students: Ages 816
Class Format: Live 1-to-1 Online ClassesShift: 7 PM to 12 Midnight/ Australia 11 AM to 3 PM Smavy Academy is a global online learning platform providing personalised 1-to-1 tutoring to students across Australia, the United Kingdom, the United States, India, Singapore, the UAE and other countries.Our Coding, Robotics & AI pathway introduces students to programming through engaging, project-based learningfrom visual coding with Scratch to text-based programming with Python and foundational web development. We are seeking enthusiastic and student-friendly Online Coding Instructors who can teach foundational coding skills to children aged 816.The instructor should be confident teaching Scratch, Python and basic web development using HTML and CSS. You will deliver interactive, practical lessons that help students understand programming concepts and build their own games, animations, applications and webpages.This role is ideal for teachers, computer science graduates, IT professionals or university students who enjoy working with children and can explain technical concepts in a simple and engaging way.Key ResponsibilitiesDeliver engaging live 1-to-1 coding classes through the Smavy online platform.Teach Scratch programming, including sequencing, loops, events, conditionals, variables and debugging.Teach foundational Python, including syntax, data types, input and output, conditionals, loops, functions, lists and strings.Teach basic web development using HTML and CSS.Guide students in creating games, animations, simple Python programs and webpages.Adapt lessons to each student's age, ability, pace and interests.Encourage computational thinking, creativity and independent problem-solving.Conduct trial classes and assess each student's current coding level.Follow the provided curriculum while personalising activities when required.Assign and review suitable practice tasks and coding projects.Track student progress and provide constructive feedback to students and parents.Maintain accurate class notes, attendance and progress updates on the Smavy platform.Ensure classes are professional, interactive and completed as scheduled.Participate in instructor training, curriculum briefings and quality reviews when required.Required SkillsGood knowledge of Scratch, Python, HTML and basic CSS.Strong understanding of foundational programming concepts.Ability to explain coding concepts clearly to children and beginners.Excellent spoken English and communication skills.Patient, encouraging and student-focused teaching approach.Ability to identify coding errors and guide students through debugging.Comfortable using online teaching platforms, screen sharing and digital learning tools.Reliable computer, stable high-speed internet connection, webcam and headset.Willingness to teach students across international time zones, including evenings or weekends where required.QualificationsBachelor's degree, diploma or current university study in Computer Science, Information Technology, Software Engineering, Education or a related field.Candidates with strong practical coding knowledge and teaching ability may also be considered.Previous experience teaching coding to children is preferred but not mandatory.Fresh graduates and final-year university students with excellent coding and communication skills are welcome to apply.Desirable SkillsExperience with any of the following would be an advantage:JavaScript fundamentalsJupyter NotebookGame or animation developmentArduino or roboticsRaspberry PiData science or artificial intelligence fundamentalsCurriculum development or creation of coding projects for childrenWhat We OfferFlexible freelance teaching opportunities.Remote work from any suitable location.Students from multiple countries and educational backgrounds.Structured course content and instructor guidance.Access to Smavy's purpose-built online tutoring platform.Opportunities to teach additional coding, robotics and AI courses as your skills develop.Potential for additional classes based on performance, availability and student feedback.Ideal CandidateThe ideal instructor is not only comfortable with coding but also enjoys making technology fun and accessible for children. You should be able to turn programming concepts into practical activities, encourage students when they encounter errors and help them gain the confidence to build projects independently.How to ApplyPlease submit your updated CV along with the following information:Coding languages and platforms you can teachAge groups you have previously taughtTeaching or mentoring experienceWeekly availability, including time zoneEarliest possible joining dateExpected hourly rate RequiredGood knowledge of ScratchGood knowledge of PythonGood knowledge of HTMLGood knowledge of basic CSWho can apply:Only those candidates can apply who:have minimum 1 years of experienceare Computer Science Engineering studentsSalary:Competitive salaryExperience:1 year(s)Deadline:[hidden]:59:59Skills required:Web developmentOther Requirements:Min Education: Graduation/Diploma
Responsibilities
Company: Smavy Academy
Employment Type: Freelance
Work Mode: Remote Online Teaching
Students: Ages 816
Class Format: Live 1-to-1 Online ClassesShift: 7 PM to 12 Midnight/ Australia 11 AM to 3 PM Smavy Academy is a global online learning platform providing personalised 1-to-1 tutoring to students across Australia, the United Kingdom, the United States, India, Singapore, the UAE and other countries.Our Coding, Robotics & AI pathway introduces students to programming through engaging, project-based learningfrom visual coding with Scratch to text-based programming with Python and foundational web development. We are seeking enthusiastic and student-friendly Online Coding Instructors who can teach foundational coding skills to children aged 816.The instructor should be confident teaching Scratch, Python and basic web development using HTML and CSS. You will deliver interactive, practical lessons that help students understand programming concepts and build their own games, animations, applications and webpages.This role is ideal for teachers, computer science graduates, IT professionals or university students who enjoy working with children and can explain technical concepts in a simple and engaging way.Key ResponsibilitiesDeliver engaging live 1-to-1 coding classes through the Smavy online platform.Teach Scratch programming, including sequencing, loops, events, conditionals, variables and debugging.Teach foundational Python, including syntax, data types, input and output, conditionals, loops, functions, lists and strings.Teach basic web development using HTML and CSS.Guide students in creating games, animations, simple Python programs and webpages.Adapt lessons to each student's age, ability, pace and interests.Encourage computational thinking, creativity and independent problem-solving.Conduct trial classes and assess each student's current coding level.Follow the provided curriculum while personalising activities when required.Assign and review suitable practice tasks and coding projects.Track student progress and provide constructive feedback to students and parents.Maintain accurate class notes, attendance and progress updates on the Smavy platform.Ensure classes are professional, interactive and completed as scheduled.Participate in instructor training, curriculum briefings and quality reviews when required.Required SkillsGood knowledge of Scratch, Python, HTML and basic CSS.Strong understanding of foundational programming concepts.Ability to explain coding concepts clearly to children and beginners.Excellent spoken English and communication skills.Patient, encouraging and student-focused teaching approach.Ability to identify coding errors and guide students through debugging.Comfortable using online teaching platforms, screen sharing and digital learning tools.Reliable computer, stable high-speed internet connection, webcam and headset.Willingness to teach students across international time zones, including evenings or weekends where required.QualificationsBachelor's degree, diploma or current university study in Computer Science, Information Technology, Software Engineering, Education or a related field.Candidates with strong practical coding knowledge and teaching ability may also be considered.Previous experience teaching coding to children is preferred but not mandatory.Fresh graduates and final-year university students with excellent coding and communication skills are welcome to apply.Desirable SkillsExperience with any of the following would be an advantage:JavaScript fundamentalsJupyter NotebookGame or animation developmentArduino or roboticsRaspberry PiData science or artificial intelligence fundamentalsCurriculum development or creation of coding projects for childrenWhat We OfferFlexible freelance teaching opportunities.Remote work from any suitable location.Students from multiple countries and educational backgrounds.Structured course content and instructor guidance.Access to Smavy's purpose-built online tutoring platform.Opportunities to teach additional coding, robotics and AI courses as your skills develop.Potential for additional classes based on performance, availability and student feedback.Ideal CandidateThe ideal instructor is not only comfortable with coding but also enjoys making technology fun and accessible for children. You should be able to turn programming concepts into practical activities, encourage students when they encounter errors and help them gain the confidence to build projects independently.How to ApplyPlease submit your updated CV along with the following information:Coding languages and platforms you can teachAge groups you have previously taughtTeaching or mentoring experienceWeekly availability, including time zoneEarliest possible joining dateExpected hourly rate RequiredGood knowledge of ScratchGood knowledge of PythonGood knowledge of HTMLGood knowledge of basic CS
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Smavy Academy.
- Track your application and get updates by email and WhatsApp.