Enable job alerts via email!

Incredible opportunity in Newham (Computer Science Teacher)

Perham Education Partnership

Greater London

On-site

GBP 28,000 - 38,000

Full time

Today
Be an early applicant

Job summary

An education organization in Greater London is seeking a dynamic Computer Science Teacher to inspire students in coding and problem-solving. The role involves delivering hands-on lessons across Key Stages 3-4 and contributes to curriculum development. A degree in Computer Science and teaching experience are preferred. This position offers opportunities for professional growth and a collaborative environment.

Benefits

Competitive salary and benefits package
Opportunities for professional development
Access to modern computer labs

Qualifications

  • Qualified Teacher Status (QTS) or equivalent is essential.
  • Degree in Computer Science or a closely related field required.
  • Experience teaching Computer Science at secondary level preferred.

Responsibilities

  • Deliver engaging and hands-on Computer Science lessons.
  • Plan and deliver a curriculum focusing on practical coding skills.
  • Create a stimulating learning environment for experimentation.

Skills

Strong proficiency in at least one programming language
Excellent communication skills
Classroom management
Understanding of algorithms and data structures

Education

Degree in Computer Science
Qualified Teacher Status (QTS) or equivalent
Job description
Overview

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. You will deliver engaging and hands-on Computer Science lessons across Key Stages 3-4 (and potentially KS5).

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.
Qualifications
  • 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.
Benefits and Opportunities
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.