FREE ACCESS
5,000–10,000 jobs/day
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.

English-Speaking Programming Instructor – Part-time
iSchoolEnglish-speaking programming instructor delivering high-quality coding education to K–12 students. Guiding hands-on projects and fostering creativity in programming and AI skills.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonJavaScriptScratchWeb DevelopmentMobile DevelopmentGame DevelopmentAI basicsprogramming fundamentals
Soft Skills
communicationpresentationstudent engagementadaptabilityconstructive feedbackpassion for education and technology
Tools & Technologies
FlutterFlowUnityGodot
Certifications & Qualifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering
Industry Keywords
K–12 educationhands-on projectsstudent performance assessment
Tech Stack
Tools & technologiesJavaScriptPythonUnity
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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
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