We're hiring Programming Content Developer for (Computer Science Tracks)! Join our team in a remote role where you’ll review and improve technical content across key CS fields such as artificial intelligence ,web development, data science, cybersecurity, and more. Help ensure content quality, accuracy, and clarity for students learning at various levels.
This role requires a deep understanding of one of these technical areas and the ability to convey complex concepts in a clear, engaging, and age-appropriate manner.
Key Responsibilities:
- Develop engaging and interactive content tailored for our online coding platform, fostering an enjoyable and impactful learning experience for students.
- Design comprehensive course plans and outlines for various programming levels, including:
- Fundamentals of Programming
- Mobile App Development
- Web Development
- Data Science
- Artificial Intelligence
- Game Development
- Create lessons, projects, and assessments aligned with curriculum objectives and learning outcomes.
- Collaborate with instructors to ensure content accuracy, relevance, and alignment with the latest best practices in coding education.
Education:
- Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field.
Language Proficiency:
- Excellent command of both written and spoken English.
Technical Expertise:
- Prior experience teaching or tutoring coding to children or young adults is highly preferred.
- Proficient in beginner-friendly programming languages, such as:
- Scratch
- Python
- HTML
- CSS
- JavaScript
- Foundational knowledge in game development tools like Godot and Unity.
- Basic understanding of data science, machine learning, and AI principles.
Curriculum Design Skills:
- Expertise in creating progressive, modular courses that build skills step-by-step, moving from foundational concepts to advanced applications.
- Proficiency in developing projects that connect programming concepts to real-world scenarios, encouraging creativity and practical problem-solving.
- Ability to design formative (ongoing) and summative (final) assessments to measure and enhance student understanding.
Engagement & Storytelling:
- Strong aptitude for using storytelling techniques to make abstract programming concepts engaging and relatable.
- Skill in adapting content for diverse learning levels, ensuring it meets the needs of beginners while challenging advanced students.
Course Planning:
- Experience in crafting detailed course timelines, ensuring a balanced and sequential learning journey.
- Awareness of current trends in kids' programming, including emerging tools, languages, and educational methodologies.
- Compatible Salary.
- Learning & Development Opportunities.
Top Skills
What We Do
iSchool MENA's #1 online coding platform for students aged 6 to 18 years old, offering 1:1 live coding classes in artificial intelligence, data science, game development, VR, and AR, with thousands of graduates from 20+ countries helping them to start a technology-based career, freelancing, or even launching their own startups.