English teaching jobs in Africa

Year 3 Class Teacher
Broadoaks British School, Nigeria
Each teacher is responsible for the education of the students in his/her class(es). In addition, it is the role of each teacher to be sure that all students are safe, secure and properly supervised at all times.

Year 2 Teacher
Regent British School, Egypt
Due to the school’s continued growth and successful enrolment, we are seeking an enthusiastic Primary Teacher to join our team in August 2022.

EYFS & Primary Teacher
Tes Schools Recruitment, Morocco
Tes is supporting the appointment of a qualified teacher to join a team of creative, hard working professionals at a school based in Morocco.

EYFS & Primary Teacher
International School of Morocco, Morocco
The International School of Morocco is seeking qualified teachers to join a team of creative, hard working professionals. We are seeking to recruit a teacher for EYFS for the 2022/2023 school year. We are looking for EYFS mixed age class teachers.

Primary Teacher
International School of Morocco, Morocco
The International School of Morocco is seeking qualified teachers to join a team of creative, hard working professionals. We are seeking to recruit a teacher for elementary for the 2022/2023 school year. We are looking for teachers for Year 3-5 mixe

Secondary English Teacher at the British Academy School Marrakech
The British Academy School Marrakech, Morocco
British Academy School Marrakech (BASM) seeks an experienced, qualified Secondary English Teacher to join our dynamic and rapidly growing school for the end of August 2022.

KS2 (Primary) Class Teacher at the British Academy School Marrakech
The British Academy School Marrakech, Morocco
British Academy School Marrakech (BASM) seeks an experienced, qualified KS2 (Primary) Class Teacher to join our dynamic and rapidly growing school for August 2022.

English Teacher
Modern English School Cairo, Egypt
We are seeking an inspiring teacher of English Language and Literature to join our Secondary English Department and teach a combination of KS3, IGCSE, A Level and IBDP English