About the job Computer Science Teacher
Job Title: Computer Studies Teacher
Location: British International School of Casablanca (BISC), Route Sidi Messoud, Casablanca, Morocco
Start Date: Immediate - Sept/Oct 2025
About BISC
The British International School of Casablanca was founded in 2017 on a beautiful 20-acre British-style campus in the Sidi Missoud district. It offers education for students aged 3 to 18 and balances high academic expectations with attention to pastoral care, holistic development, and well-being. BISC follows the Cambridge curriculum from Early Years through to Key Stage 5, preparing students for iGCSEs and A-Levels, with additional qualifications as needed. The school embraces its international community (with 50+ nationalities represented), yet also respects and integrates Moroccan culture and traditions. Alongside strong academics, there is a rich programme of co-curriculars, excellent sports and arts facilities, modern science labs, and a commitment to nurturing each students character as well as their intellect.
Role Overview
We are seeking a Computer Studies Teacher who can join BISC immediately. The successful candidate will be responsible for teaching across secondary phases, including Key Stage 3, Key Stage 4 (IGCSE), and potentially Sixth Form (A Levels). The emphasis will be on delivering engaging lessons in programming, computational thinking, digital literacy, algorithms, and related areas, with attention to assessment, feedback, and adapting to different learner profiles.
Responsibilities
- Plan, prepare, and deliver high-quality Computer Studies / Computer Science lessons across Key Stages 3, 4 and 5.
- Develop and assess student work, give constructive feedback, monitor progress, and adjust instruction accordingly.
- Work collaboratively with ICT / STEM / Robotics departments to develop and integrate technology-based learning opportunities.
- Support the schools digital citizenship and online safety agenda.
- Take part in co-curricular activities related to computing (coding clubs, robotics, etc.).
- Engage in ongoing professional development and contribute positively to staff culture.
- Liaise with parents and school leadership to support students growth.
Candidate Profile
- Degree in Computer Science, Information Technology or a closely related field; teaching qualification desirable.
- Proven experience teaching within the Cambridge/UK curriculum frameworks (IGCSE / A-Level / UK KS3).
- Strong subject knowledge in programming languages/tools used in secondary education; interest or experience in robotics/coding is a plus.
- Ability to differentiate instruction for diverse learners.
- Excellent classroom management, strong interpersonal skills, collaborative mindset.
Remuneration & Benefits
-
Salary: 28,000 - 31,500 MAD per month (tax-free)
-
Housing allowance: 8,000 MAD per month (tax-free)
-
Private healthcare
-
Flight allowance
-
Hotel accommodation whilst being shown possible apartments for rent