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 | |
|---|---|---|---|---|---|
| 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 |
| Administrator - Careers and University Counselling Office (TBS- Admin-CUC-26) [Admin] | 2026-2027 | 2-5 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 |
| Student Support Assistant (TBS-SSA-26) [Primary] | 2026-2027 | Fresher | 2 | Teaching | View Details |
| Additional Education Needs Teacher (TBS-AEN-26) [Whole School] | 2026-2027 | 3+ years | 2 | Teaching | View Details |