Teacher of MathematicsMerchiston Castle SchoolEdinburghMerchiston Castle School is seeking to appoint a dynamic teacher to join our thriving Mathematics department. The successful candidate will start Lent Term 2027. Whilst this role is intended as part time (approximately 0.7FTE), a full time role...Salary: Competitive packagePermanent8 days agoApply by 21/9/2026Merchiston Castle SchoolEdinburghMerchiston Castle School is seeking to appoint a dynamic teacher to join our thriving Mathematics department. The successful candidate will start Lent Term 2027. Whilst this role is intended as part time (approximately 0.7FTE), a full time role...Salary: Competitive packagePermanent8 days agoApply by 21/9/2026
Early Years PractitionerNewCraigclowan School & NurseryPerthDue to the demand for places, we have an exciting opportunity for an experienced Early Years Practitioner to join us in our wonderful nursery here at Craigclowan which is open 48 weeks per year. This is a permanent post for 48 weeks of the...Salary: A competitive rate of pay is on offer depending on experience. In addition we offer complimentary refreshments, including lunch, during term time and a great working environment as part of a close-knit team.Permanent4 days agoApply by 21/9/2026NewCraigclowan School & NurseryPerthDue to the demand for places, we have an exciting opportunity for an experienced Early Years Practitioner to join us in our wonderful nursery here at Craigclowan which is open 48 weeks per year. This is a permanent post for 48 weeks of the...Salary: A competitive rate of pay is on offer depending on experience. In addition we offer complimentary refreshments, including lunch, during term time and a great working environment as part of a close-knit team.Permanent4 days agoApply by 21/9/2026
Teacher of ComputingNewExpiring soonThe Erskine Stewart's Melville Schools (ESMS)Edinburgh, City ofErskine Stewart Melville are currently recruiting for a Teacher of Computing to join the Senior School Computing Department on a Permanent basis, with an immediate start available(subject to satisfactory pre-employment checks).Permanent5 days agoApply by 15/9/2026NewExpiring soonThe Erskine Stewart's Melville Schools (ESMS)Edinburgh, City ofErskine Stewart Melville are currently recruiting for a Teacher of Computing to join the Senior School Computing Department on a Permanent basis, with an immediate start available(subject to satisfactory pre-employment checks).Permanent5 days agoApply by 15/9/2026
Teacher of DramaSt Leonards SchoolSt AndrewsThe Role Responsible to: Head of Drama Salary: Competitive Contract Type: Permanent, Full Time, Term Time. Hours of Work: 1.0 FTE Job Purpose The post-holder is expected to uphold and actively promote the ethos of the...Permanent26 days agoApply by 13/9/2026St Leonards SchoolSt AndrewsThe Role Responsible to: Head of Drama Salary: Competitive Contract Type: Permanent, Full Time, Term Time. Hours of Work: 1.0 FTE Job Purpose The post-holder is expected to uphold and actively promote the ethos of the...Permanent26 days agoApply by 13/9/2026
Head of DramaSt Leonards SchoolSt AndrewsWe are looking to recruit a Head of Drama to our School. The Role Responsible to: Senior Deputy Head Salary: Competitive Contract Type: Permanent, Full Time, Term Time. Hours of Work: 1.0 FTE Job Purpose The post-holder is...Salary: CompetitivePermanent26 days agoApply by 13/9/2026St Leonards SchoolSt AndrewsWe are looking to recruit a Head of Drama to our School. The Role Responsible to: Senior Deputy Head Salary: Competitive Contract Type: Permanent, Full Time, Term Time. Hours of Work: 1.0 FTE Job Purpose The post-holder is...Salary: CompetitivePermanent26 days agoApply by 13/9/2026
Teacher of PE, Fixed-Term until June 2027Expiring soonGeorge Heriot's SchoolEdinburghWe are seeking to appoint an enthusiastic, innovative and committed Teacher of Physical Education to join our successful Physical Education Department from October 2026 until June 2027. The PE Department comprises a total of nine full time and...Salary: Commensurate with skills and experienceFixed Term9 days agoApply by 14/9/2026Expiring soonGeorge Heriot's SchoolEdinburghWe are seeking to appoint an enthusiastic, innovative and committed Teacher of Physical Education to join our successful Physical Education Department from October 2026 until June 2027. The PE Department comprises a total of nine full time and...Salary: Commensurate with skills and experienceFixed Term9 days agoApply by 14/9/2026