We offer extremely competitive compensation and attractive benefits. Only shortlisted candidates are contacted. All applications must be submitted only through the website. The British School and all its personnel are committed to safeguarding and promoting the welfare of children. Applicants must be willing to undergo comprehensive child protection screening including, but not limited to, checks with previous employers.
| Vacancies | Session | Experience | No of positions | Function type | |
|---|---|---|---|---|---|
| Front Office Coordinator (TBS-F.O-26) [Admin] | 2026-2027 | 3-5 Years | 1 | Teaching | View Details |
| Assistant Teacher - Maternity Cover (TBS-AT-COVER -26) [Primary] | 2026-2027 | 1-2 Years | 1 | Teaching | View Details |
| Additional Educational Needs Teacher- Maternity Cover (TBS-AEN MAT-26) [Whole School] | 2026-2027 | 1-3 Years | 1 | Teaching | View Details |
| EAL Assistant Teacher (TBS -EAL-AT-26) [Whole School] | 2026-2027 | 1-3 Years | 1 | Teaching | View Details |
| Security and Surveillance Officer (TBS-SEC-OFF-26 ) [Admin] | 2026-2027 | 1-3 Years | 1 | Admin | View Details |
| Coordinator- Enrichment Programme (TBS-ENR-26) [Admin] | 2026-2027 | 3 Years | 1 | Admin | View Details |
| Art Teacher (TBS-ART-26) [Whole School] | 2026-2027 | 3 years + | 1 | Teaching | View Details |
| Biology Teacher (TBS-IBBIO-26) [Secondary] | 2026-2027 | 5 Years | 1 | Teaching | View Details |
| EAL Teacher (TBS-EAL-26) [Whole School] | 2026-2027 | 3 Years | 1 | Teaching | View Details |
| Senior Manager IT (TBS -SM-26) [Admin] | 2026-2027 | 10+ Years | 1 | Admin | View Details |
| French Teacher (TBS-FR-26) [Whole School] | 2026-2027 | 3 years | 1 | Teaching | View Details |
| Music Teacher (TBS-MU-26) [Whole School] | 2026-2027 | 5 years | 1 | Teaching | View Details |
| Mathematics Teacher (TBS-MA-25) [Secondary] | 2026-2027 | 3 years | 1 | Teaching | View Details |
| Geography Teacher (TBS-GEO-26) [Secondary] | 2026-2027 | 3 years | 1 | Teaching | View Details |
| Maternity Cover - Nurse (TBS_CoverNur) [Admin] | 2026-2027 | 3+ years | 1 | Admin | View Details |
| English Teacher (TBS-EN-25) [Secondary] | 2026-2027 | 3 years | 1 | Teaching | View Details |
| Assistant Teacher (TBS-AT-25) [Primary] | 2026-2027 | 0 - 2 years | 3 | Teaching | View Details |
| Physical Education Teacher (TBS- PE-26) [Whole School] | 2026-2027 | 5+ years | 1 | Teaching | View Details |
| Additional Education Needs Teacher (TBS-AEN-26) [Whole School] | 2026-2027 | 3+ years | 2 | Teaching | View Details |