Computer Science Teacher

Confidential Government

Riyadh

On-site

SAR 80,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Confidential Government is seeking a skilled Computer Science teacher to deliver KS4/KS5 lessons aligned with Pearson Edexcel GCSE and A Level specifications in Riyadh. You will teach programming (Python), prepare students for NEA and on-screen projects, and differentiate lessons for SEND/EAL learners while using assessment data to guide interventions.

The role requires QTS or equivalent and a degree in CS/computing, with experience in Edexcel GCSE/A Level outcomes and ongoing CPD.

Qualifications

  • Qualified Teacher Status (QTS) or equivalent; Degree in Computer Science, Computing, or closely related discipline.
  • Experience teaching Computer Science at KS4 and KS5; strong subject knowledge and programming experience (Python).
  • Familiarity with Edexcel GCSE/A Level specifications and NEA/coursework requirements.

Responsibilities

  • Plan and deliver well-structured lessons for GCSE and A Level Computer Science.
  • Deliver programming instruction (Python) to a high standard and prepare for on-screen assessments.
  • Prepare students for Edexcel NEA (A Level) and GCSE programming project.
  • Assess progress regularly and provide effective feedback per school policy.
  • Differentiate teaching to meet SEND and EAL learners; use data to identify gaps.
  • Support curriculum planning and resource development aligned to Edexcel specs.
  • Contribute to student recruitment into KS4/KS5 Computer Science.

Skills

Strong subject knowledge
Lesson planning
Assessment for learning
Classroom management
Student engagement

Education

QTS or equivalent
Degree in Computer Science / Computing

Tools

PRIMM
Parson's Problems

Job description

To deliver high-quality, engaging teaching of Computer Science across Key Stages 4 and 5, primarily following the Pearson Edexcel GCSE (9-1) Computer Science and Pearson Edexcel A Level Computer Science specifications, ensuring students achieve strong outcomes and develop a genuine passion for the subject.

Key Responsibilities
Teaching and Learning
  • Plan and deliver well-structured lessons for GCSE and A Level Computer Science in line with the Pearson Edexcel specifications
  • Deliver programming instruction (Python is the primary language used in Edexcel specs) to a high standard, including practical/on-screen assessment preparation
  • Prepare students effectively for the Edexcel non-exam assessment (NEA) at A Level and the on-screen programming project at GCSE
  • Set appropriately challenging work, assess progress regularly, and provide effective feedback in line with school marking policy
  • Use assessment data (including Edexcel past papers and mark schemes) to identify gaps and inform intervention
  • Differentiate teaching to meet the needs of all learners, including SEND and EAL students
Curriculum and Subject Leadership
  • Contribute to curriculum planning, schemes of work, and resource development aligned to Pearson Edexcel specification updates
  • Stay current with Edexcel specification changes, examiner reports, and grade boundary analysis
  • Support moderation and standardisation of NEA/coursework components
  • Contribute to option evening presentations and student recruitment into KS4/KS5 Computer Science
Pastoral and Whole-School Contribution
  • Act as a form tutor / contribute to pastoral duties as required
  • Promote high standards of behaviour, attendance, and engagement
  • Contribute to extra-curricular provision (e.g. coding club, competitions such as Bebras or NCCE challenges)
  • Engage fully with CPD, appraisal, and professional development processes
Qualifications

Qualified Teacher Status (QTS) or equivalent; Degree in Computer Science, Computing, or closely related discipline

Experience

Experience teaching Computer Science at KS4; strong subject knowledge of programming (Python essential)

Experience teaching KS5 (A Level) Computer Science; specific experience delivering the Pearson Edexcel GCSE/A Level Computer Science specifications; experience supervising NEA/coursework to completion

Subject Knowledge

Strong understanding of computational thinking, algorithms, data structures, computer systems, networks, and cyber security as covered at GCSE/A Level

Teaching Skills

Ability to plan sequenced, engaging lessons; strong classroom/behaviour management; effective use of assessment for learning

Experience using tools such as PRIMM, Parson's Problems, or other pedagogically-researched CS teaching approaches

Data & Outcomes

Ability to use data to track and improve student progress

Track record of strong Edexcel GCSE/A Level outcomes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dynamic CS Teacher for GCSE & A-Level (Python)
Dynamic CS Teacher for GCSE & A-Level (Python)

Confidential Government • Riyadh

On-site
SAR 80,000 - 140,000
Computer Science Tutor (male)
Computer Science Tutor (male)

M2reducation • Saudi Arabia

On-site
SAR 222,000 - 300,000
Single compound-based accommodation
Return flights
Physics Teacher
Physics Teacher

Misk Schools • Riyadh

On-site
SAR 134,000 - 201,000
ICT Teacher
ICT Teacher

Client of Teach East • Riyadh

On-site
SAR 67,000 - 134,000
National Identity Teacher (Temporary)
National Identity Teacher (Temporary)

Misk Schools • Riyadh

On-site
SAR 60,000 - 90,000
Private Secondary Computer Science Teacher
Private Secondary Computer Science Teacher

Client of Edvectus • Medina

On-site
SAR 223,000 - 279,000
Tax-free salary
Furnished accommodation
Daily transportation
+4
Private CS Teacher: Primary–GCSE, Cambridge, Riyadh
Private CS Teacher: Primary–GCSE, Cambridge, Riyadh

Client of Edvectus • Medina

On-site
SAR 223,000 - 279,000
Tax-free salary
Furnished accommodation
Daily transportation
+4
ICT Teacher
ICT Teacher

Waad Academy • Jeddah

On-site
SAR 120,000 - 180,000
Health insurance
Annual flight tickets
Tuition discounts for staff children
+1
Science Tutor (male)
Science Tutor (male)

M2reducation • Saudi Arabia

On-site
SAR 261,000 - 316,000
Compound accommodation
Return flights
Visa & medical
Engaging ICT Teacher - Digital Skills & Safe Tech
Engaging ICT Teacher - Digital Skills & Safe Tech

Client of Teach East • Riyadh

On-site
SAR 67,000 - 134,000