iSchool is #1 MENA EdTech Kids Coding Platform that offers personalized coding online classes for kids from 6 to 18 year
English-Speaking Programming Instructor – Part-time
Location
Egypt
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
English-Speaking Programming Instructor – Part-time
iSchool
• Deliver interactive programming sessions to K–12 students in **English** • Teach 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 levels • Maintain high levels of student engagement and participation • Assess student performance and provide constructive feedback • Communicate effectively with students, parents, and iSchool teams
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Fluency in English (spoken and written)
- Availability is required on **Fridays and Saturdays from 3:00 PM to 10:00 PM**
- Passion for education and technology
- Strong 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 skills
- Experience teaching or working with students (preferred)
Benefits
- Competitive salary
- Fully remote work
- Part-time weekend schedule (**Fridays & Saturdays**)
- Opportunity to take on **additional days** based on your availability
- Continuous learning & development opportunities
- A collaborative and growth-oriented environment
Related Guides
Related Categories
Related Job Pages
More General Jobs
• Designing and analysing clinical studies, including input into protocols, Statistical Analysis Plans and sample size calculations • Programming and quality controlling derived datasets and CDISC compliant datasets • Producing and reviewing Tables, Listings and Figures • Providing peer review of statistical and programming deliverables • Ensuring all outputs meet internal SOPs, client requirements and regulatory expectations • Manage assigned project work independently, communicate clearly with sponsors when required, and flag risks that could affect timelines or data quality • Line manage assigned team members, providing mentorship, training and performance feedback
• Deliver engaging, individualized instruction and test preparation for ACT students. • Develop customized lesson plans and practice tests tailored to each student’s needs. • Monitor student progress and provide constructive feedback to students and parents. • Utilize effective teaching methods to build students' confidence and skills in test-taking strategies. • Maintain professionalism and confidentiality with all client interactions.
• The successful candidate will be trained in all aspects of the tests and in how to teach key concepts and skills to students. • Tutoring can take place at any time of day, so the work hours are flexible, though most will be in the afternoons, evenings, and weekends.
• Deliver engaging, individualized instruction and test preparation for SAT and ACT students. • Develop customized lesson plans and practice tests tailored to each student’s needs. • Monitor student progress and provide constructive feedback to students and parents. • Utilize effective teaching methods to build students' confidence and skills in test-taking strategies. • Maintain professionalism and confidentiality with all client interactions.


