Job Description
iSchool is looking for an experienced Senior Web Development Content Developer to lead the creation of engaging, real world web development content
This is a leadership role where you will design and oversee full-stack web development learning experiences, mentor content developers, and ensure that all content is aligned with industry standards and modern educational practices
You will play a key role in shaping how students learn frontend, backend, and cloud technologies through practical, project-based learning.
Key Responsibilities
- Lead the development of comprehensive web development curriculum (Frontend + Backend)
- Design:
- Interactive lessons and structured learning paths
- Hands-on projects and real-world applications
- Assessments and evaluation frameworks
- Mentor and guide junior content developers
- Define curriculum structure, roadmap, and delivery strategy
- Review and enhance content based on student feedback and performance
- Maintain high standards of content quality, clarity, and engagement
- Contribute to cross-functional and project leadership initiatives
Requirements
Technical Requirements
Frontend
- Strong knowledge of HTML5, CSS3, JavaScript (ES6+)
- Responsive Design (Flexbox, Grid, Media Queries)
- Familiarity with Bootstrap
- Solid understanding of DOM, Events, Web Storage
React (Advanced Frontend)
- Experience with React.js
- Hooks: useState, useEffect
- Component-based architecture
- React Router & performance optimization
Backend
- Strong experience with Node.js & Express.js
- Building RESTful APIs
- Middleware & routing
- MongoDB & Mongoose
- Async programming & error handling
Advanced Backend
- Authentication & Authorization (JWT, bcrypt)
- API best practices (pagination, filtering)
- Real-time apps ( Socket.io)
- Testing basics (Jest / API testing)
DevOps & Cloud
- Docker & Docker Compose
- CI/CD basics ( GitHub Actions)
- Deployment (Vercel, Render, or similar)
- Environment variables & configuration
Architecture & Cloud Concepts
- Cloud fundamentals (IaaS, PaaS, FaaS)
- Microservices vs Monolith
- Kubernetes fundamentals
- Serverless basics
What We’re Looking For
- Strong experience building real-world full-stack web applications
- Experience in curriculum design, teaching, or mentoring
- Ability to simplify complex technical concepts
- Leadership mindset with experience managing or guiding teams
- Strong problem-solving and structured thinking
- Passion for education and student impact
Benefits
Why Join This Project?
- Lead the creation of impactful web development content at scale
- Shape how the next generation learns coding in Egypt
- Flexible project-based engagement with a fast-growing edtech team