Secondary Teacher jobs

Found 412 jobs
    • Bristol
    • £162.31 - 251.72 per day
    • Posted 24 minutes ago

    Do you love bringing languages to life and helping young people see the world a little differently? We’re looking for an inspiring Modern Foreign Languages teacher who’s passionate about great teaching and committed to helping every pupil succeed. This is a chance to play a meaningful role in a g...

    • Bristol
    • £162.31 - 251.72 per day
    • Posted about 12 hours ago

    Inspire curiosity, broaden horizons and help young people understand their place in the world Are you a Geography teacher who loves sparking big questions about people, places and the planet? A forward-thinking secondary school in Bristol is looking for a full-time Geography Teacher to join a com...

    • Middlesbrough
    • Pay to Scale
    • Posted about 13 hours ago

    History Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications We’re working with a secondary school in the Middlesbrough area that is seeking a highly motivated and ex...

    • Middlesbrough
    • Pay to Scale
    • Posted about 13 hours ago

    Computer Science Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications We’re working with a secondary school in the Middlesbrough area that is looking for a Computer S...

    • Middlesbrough
    • Pay to Scale
    • Posted about 14 hours ago

    Science Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications Protocol Education is currently working with a progressive and supportive secondary school in the Middles...

    • Bristol
    • £162.31 - 251.72 per day
    • Posted about 17 hours ago

    Build confidence, spark curiosity and bring language and culture to life Are you a Spanish teacher who loves helping students communicate with confidence and curiosity? A welcoming and ambitious secondary school in Bristol is looking for a full-time Spanish Teacher to join a supportive Modern For...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted about 17 hours ago

    The role A dynamic secondary school is seeking a PE Teacher to join its committed department. The role includes teaching across KS3 and KS4, with potential KS5 opportunities for suitably experienced candidates. The school is looking for a teacher who can deliver engaging practical and theory less...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted about 17 hours ago

    The role A well-resourced secondary school is seeking a Design & Technology Teacher to join its established department. The role involves teaching across KS3 and KS4, with potential KS5 opportunities depending on specialism (Product Design, Resistant Materials, Engineering or Graphics). The schoo...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted about 18 hours ago

    The role A high-performing secondary school is seeking an MFL Teacher to join its languages department. The role includes teaching French, Spanish or German across KS3 and KS4, with potential KS5 opportunities for the right candidate. The school is looking for a teacher who can build confidence i...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted about 18 hours ago

    The role A well-established secondary school is seeking a History Teacher to join its Humanities faculty. The role involves teaching across KS3 and KS4, with potential KS5 teaching for experienced candidates. The school is looking for a teacher who can deliver engaging lessons, develop analytical...

    • Northumberland
    • 163-265.92 per day, PAYE
    • Posted about 18 hours ago

    The role A forward-thinking secondary school is seeking a Geography Teacher to join its Humanities department. The role includes teaching across KS3 and KS4, with the potential to teach KS5 for suitably experienced candidates. This is a great opportunity for a teacher who can bring geographical c...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted about 18 hours ago

    The role A well-established secondary school is seeking a Science Teacher to join its supportive and structured department. The school welcomes specialists in Biology, Chemistry or Physics, with teaching across KS3 and KS4, and potential KS5 for the right candidate. This is an excellent opportuni...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted about 18 hours ago

    The role We are recruiting a Maths Teacher to support a large, forward-thinking secondary school with sixth form provision. The school has a strong academic ethos and places high value on numeracy, progress, and structured classroom practice. This opportunity is ideal for a confident teacher who ...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted about 18 hours ago

    The role We are working with a well-established secondary school with a strong academic focus to recruit an English Teacher for supply and long-term opportunities. The school places a strong emphasis on literacy, high expectations, and student achievement across KS3–KS5. This role would suit a co...

    • Bellingham
    • £163 - 251 per day + PAYE, Daily rate dependent on experience
    • Posted about 19 hours ago

    We’re looking for a warm, reliable French or Spanish teacher to join a friendly middle school community in rural Northumberland, teaching one day a week. There’s flexibility around the day, although Fridays would be ideal. You’ll be working on behalf of Protocol Education, supporting pupils to bu...

    • Stockton-on-Tees
    • Market related
    • Posted about 21 hours ago

    Pastoral Support / Tutor Location North East England, County Durham, Stockton-on-Tees Job Type Temporary, Full-Time Primary Industry Education and Training Job Description This role involves providing dedicated pastoral support and academic tutoring to students within an educational setting. The ...

    • Stockton-on-Tees
    • £170 - 250 per day
    • Posted about 21 hours ago

    Job Title: Maths Teacher Location: Stockton-on-Tees Job Type: Temporary, expected to work Full-Time hours Primary Industry: Education and Training Salary: £170 - £250 Per day Job Duties: Plan and deliver high-quality lessons in Mathematics to students Assess and evaluate students' progress throug...

    • Middlesbrough
    • £170 - 250 per day
    • Posted about 21 hours ago

    Job Title: Teacher of Humanities Location: Redcar Job Type: Contract, Full-Time Primary Industry: Education and Training Salary: £170 - £250 Per day Job Duties: Plan, prepare and deliver engaging humanities lessons to students Assess and evaluate students' progress and provide constructive feedba...

    • Middlesbrough
    • £180 - 250 per day
    • Posted about 21 hours ago

    Teacher of History Location: Yorkshire and the Humber, North Yorkshire, Middlesbrough Job Type: Temporary, Full-Time Industry: Education and Training Salary: £180 - £250 per day Job Description This role involves delivering high-quality teaching and learning in History to pupils across various ke...

    • Middlesbrough
    • £180 - 250 per day
    • Posted about 21 hours ago

    Teacher of History Location: Yorkshire and the Humber, North Yorkshire, Middlesbrough Job Type: Temporary, Full-Time Industry: Education and Training Salary: £180 - £250 per day Job Description This role involves delivering high-quality teaching and learning in History to pupils across various ke...

Get new jobs for this search by email