English-Speaking Programming Instructor - Part-Time at iSchool | Torre

English-Speaking Programming Instructor - Part-Time

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Part-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (for Egypt residents)
Shared by
Emma of Torre.ai
3 months ago

Responsibilities


iSchool is a leading EdTech Company dedicated to equipping students aged 6–18 with the skills of the future through programming and artificial intelligence. Our mission is to inspire and empower the next generation of tech leaders.We are seeking passionate English-speaking programming instructors who are committed to delivering high-quality, engaging learning experiences. You will guide students through their journey in coding and AI, helping them build strong technical foundations while fostering creativity and problem-solving skills.Responsibilities:Deliver interactive programming sessions to K–12 students in EnglishTeach foundational programming concepts (e.g., Scratch, Python, Web Development, Mobile Development, Game Development basics)Guide students through hands-on projects in areas such as programming, game development, and AI basics.Adapt teaching methods to different age groups and learning levelsMaintain high levels of student engagement and participationAssess student performance and provide constructive feedbackCommunicate effectively with students, parents, and iSchool teamsRequirementsBachelor’s degree in Computer Science, Engineering, or a related fieldFluency in English (spoken and written)Availability is required on Fridays and Saturdays from 3:00 PM to 10:00 PMPassion for education and technologyStrong knowledge of programming fundamentals (e.g., Python, JavaScript, Scratch)Ability to learn and teach new tools and technologies (e.g., FlutterFlow, Unity, Godot)Excellent presentation and communication skillsExperience teaching or working with students (preferred)BenefitsCompetitive salaryFully remote workPart-time weekend schedule (Fridays & Saturdays)Opportunity to take on additional days based on your availabilityContinuous learning & development opportunitiesA collaborative and growth-oriented environment