Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
iSchool

Arabic-Speaking Programming Instructor – Part-time

iSchool

Arabic-Speaking Programming Instructor delivering interactive programming and AI sessions to K–12 students. Empowering students with programming skills through engaging and hands-on learning experiences.

Posted 6/24/2026part-timeRemote • 🇪🇬 EgyptMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
JavaScriptPythonUnity

About the role

Key responsibilities & impact
  • Deliver interactive programming sessions to K–12 students in **Arabic**
  • 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

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Knowledgeable of technical programming terminology in English
  • 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

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaScriptScratchWeb DevelopmentMobile DevelopmentGame DevelopmentAI basicsprogramming fundamentals
Soft Skills
communicationpresentationstudent engagementadaptabilityconstructive feedbackpassion for education and technology
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering