Talent Job Seeker

Incredible opportunity in Newham! (Computer Science Teacher)

About the position

Inspire the coders and digital creators of tomorrow in our outstanding Newham school! Become our next Computer Science Teacher.

We are seeking a dynamic and engaging Computer Science Teacher to join our thriving technology department. You will be key in fostering a love for coding, problem-solving, and the exciting world of computer science in our students.

Key Responsibilities:

  • Deliver engaging and hands-on Computer Science lessons across Key Stages 3-4 (and potentially KS5).
  • Plan and deliver a curriculum that emphasizes practical coding skills and computational thinking.
  • Create a stimulating and collaborative learning environment where students can experiment and learn from mistakes.
  • Encourage students to participate in coding challenges and projects.
  • Keep up-to-date with the latest trends and technologies in Computer Science education.
  • Contribute to the development of the Computer Science curriculum and resources.

We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional development focused on innovative teaching in Computer Science.
  • A supportive and collaborative team within a well-resourced department.
  • Access to modern computer labs and a range of development tools.
  • The rewarding opportunity to shape students' digital futures.

Qualifications & Experience:

  • Qualified Teacher Status (QTS) or equivalent.
  • Degree in Computer Science or a closely related field.
  • Experience teaching Computer Science at secondary level (or strong potential as an ECT).
  • Strong proficiency in at least one programming language.
  • Understanding of algorithms, data structures, and computer systems.
  • Excellent communication and classroom management skills.

Place of work

Talent Job Seeker
London Borough of Newham
app.general.countries.United Kingdom

About the company

Identifica el mejor Talento con Talent Job Seeker

Relevant places near

  • London
  • Islington
  • City of Westminster
  • Bexley
  • Archway
  • Croydon
  • Tottenham
  • Walthamstow
  • Dagenham
  • Enfield Town



Job ID: 9600438 / Ref: 84e07c0c66b57a2ba4a03638da930e92

Open application open_in_new