Computer Science Teacher | Academy | Ilford
The Opportunity
Ilford is a rapidly evolving hub in East London, benefiting from the tech-driven "Elizabeth Line" corridor and its proximity to the digital heart of the city. We are seeking a forward-thinking Computer Science Teacher to join our department. This role involves teaching Key Stage 3 and Key Stage 4, with significant opportunities to lead A-Level Computer Science. You will be responsible for preparing students for a world where computational thinking and cybersecurity are paramount, helping them transition from digital consumers to innovative digital creators.
The Department
You will work in a high-spec IT suite featuring the latest hardware, dual-monitor setups for coding, and a dedicated internal network for safe ethical hacking and networking practicals.
The department is well-resourced with industry-standard software, including Python IDEs, Java environments, and specialized tools for web development and SQL database management.
We utilize a "Project-Based Learning" approach, incorporating physical computing through Raspberry Pi and Arduino kits to show the intersection of software and hardware.
We maintain active partnerships with London-based tech firms and university outreach programs, offering students "Hackathons," coding competitions, and insights into the Silicon Roundabout tech scene.
Core Responsibilities
Delivering high-impact lessons that balance theoretical knowledge (algorithms, data structures, and Boolean logic) with hands-on programming mastery.
Teaching students to write clean, efficient code in high-level languages—primarily Python—while fostering robust debugging and problem-solving skills.
Preparing Year 11 and Year 13 students for GCSE and A-Level examinations, with a particular focus on the "Non-Examined Assessment" (NEA) programming project.
Demystifying complex "under-the-hood" concepts, such as von Neumann architecture, TCP/IP networking models, and the ethics of Artificial Intelligence.
Leading extracurricular initiatives, such as a "Girls Who Code" club, e-sports teams, or cybersecurity challenges (e.g., Cyber Discovery).
The Successful Candidate We are looking for a tech-evangelist who can bridge the gap between abstract logic and real-world application. Requirements include:
Qualified Teacher Status (QTS) and a degree in Computer Science, Software Engineering, or a related field.
A proven ability to teach programming from scratch, moving students from basic sequencing to advanced concepts like Object-Oriented Programming (OOP).
Strong subject knowledge across the current GCSE and A-Level specifications (e.g., OCR, AQA, or Pearson Edexcel).
A commitment to staying current with the fast-paced nature of the tech industry, including trends in Big Data and Machine Learning.
Why Join Us?
An Academy that recognizes Computer Science as a critical EBacc subject and a cornerstone of our STEM strategy.
Access to a structured CPD program focused on both pedagogical innovation and technical upskilling in emerging technologies.
A supportive, collaborative staff culture within a diverse school community that celebrates ambition and technological literacy.
Located in a vibrant East London borough with exceptional transport links (Crossrail/Elizabeth Line) providing direct access to central London in under 20 minutes.
How to Apply Please submit your current CV to begin the application process for this Computer Science Teacher position.
- Locations
- Ilford
About Marchant Recruitment
Write a short description of your company, a boilerplate of the business, service or product that you offer. Include your business idea and the target audience. This text is primarily supposed to be descriptive, not selling.