itcomputer science teacher

1,589 itcomputer science teacher job listings in South Africa. Find daily updated positions from leading job boards.

  • Teacher of Science

    3 days ago


    oThongathi, KwaZulu-Natal, South Africa Valley Invicta Academies Trust Full-time R 699,000 - R 918,000 Contract

    Type of Position:TeacherSubject:ScienceSalary:MPS/UPSStart Date:January/Easter 2027Closing Date: Friday, 13 November 2027The School of Science and Technology Maidstone (SST) is an outstanding school, with state-of-the-art facilities, that opened in 2020. We are extremely popular within the local community and are heavily oversubscribed. SST is at an exciting...

  • Science Teacher

    19 hours ago


    rustenburg, north west, South Africa Placements24 Full-time

    About the Role Our client is actively searching for an innovative and experienced Science Teacher with a strong background in General Science and Biology to join their forward-thinking school in Rustenburg . This role involves igniting students' curiosity about the natural world and equipping them with essential scientific inquiry skills. You will be an...

  • PHYSICAL SCIENCES

    22 hours ago


    Cape Town, Western Cape, South Africa Old School Ties Full-time

    PHYSICAL SCIENCES / NATURAL SCIENCES TEACHERZWAANSWYK HIGH SCHOOLSGB VACANCIES: EDUCATORSApplications from suitably qualified and experienced candidates are invited for full-time SGB EDUCATOR posts at ZWAANSWYK HIGH SCHOOL commencing 1 January 2027.SUBJECTS:AccountingLife Orientation / GeographyMathematicsPhysical Sciences / Natural SciencesREQUIREMENTS:A...

  • Life Sciences Teacher

    7 hours ago


    pietermaritzburg, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client, a leading secondary school located in Pietermaritzburg, KwaZulu-Natal , is actively seeking an experienced and enthusiastic Life Sciences Teacher. This position is critical for inspiring students' interest in biology and ensuring they develop a strong understanding of scientific principles and their application. The ideal candidate...


  • Johannesburg, Gauteng, South Africa Trinityhouse Schools Full-time

    ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people’s lives and futures. The academic strategy of ADvTECH’s School’s Division is to ensure that each student progresses incrementally toward mastery in a learning environment that is flexible, inspiring, engaging and challenging. ADvTECH houses a...


  • Richards Bay, KwaZulu-Natal, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking secondary school located in Richards Bay, KwaZulu-Natal , is seeking a dynamic and experienced Physical Science Teacher to inspire students and foster a deep understanding of scientific principles. This role is crucial for equipping learners with the knowledge and critical thinking skills necessary for future...


  • johannesburg, gauteng, South Africa Trinityhouse Full-time

    ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people’s lives and futures. The academic strategy of ADvTECH’s School’s Division is to ensure that each student progresses incrementally toward mastery in a learning environment that is flexible, inspiring, engaging and challenging. ADvTECH houses a...


  • johannesburg, gauteng, South Africa ADvTECH Full-time

    ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people’s lives and futures. The academic strategy of ADvTECH’s School’s Division is to ensure that each student progresses incrementally toward mastery in a learning environment that is flexible, inspiring, engaging and challenging. ADvTECH houses a...


  • Klerksdorp, North West, South Africa Placements24 Full-time

    About the RoleOur client is looking for a knowledgeable and engaging Physical Science Teacher to join their secondary school faculty in Klerksdorp . This position involves fostering a deep understanding and appreciation of scientific principles among high school students, encouraging critical thinking, and preparing them for academic success. The ideal...


  • Centurion, Gauteng, South Africa Placements24 Full-time R 350,000 - R 600,000 Contract

    About the RoleOur client, a leading independent school in Centurion, Gauteng, is actively recruiting a Senior Science Teacher with expertise in both Physical Science and Life Science for the Further Education and Training (FET) phase. This is a pivotal role for an educator committed to fostering scientific inquiry and excellence among learners. The...


  • Gauteng, South Africa Advtech Full-time R 360,000 - R 520,000 Contract

    ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people's lives and futures. The academic strategy of ADvTECH's School's Division is to ensure that each student progresses incrementally toward mastery in a learning environment that is flexible, inspiring, engaging and challenging. ADvTECH houses a number of...


  • gauteng, za, Gauteng ADvTECH Full-time

    ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people's lives and futures. The academic strategy of ADvTECH's School's Division is to ensure that each student progresses incrementally toward mastery in a learning environment that is flexible, inspiring, engaging and challenging. ADvTECH houses a number of...


  • gauteng, za, Gauteng Placements24 Full-time

    About the Role Our client, a highly regarded educational institution in Pretoria, Gauteng , is seeking an exceptional Senior Physical Science Teacher to join their dedicated faculty. This role is ideal for an experienced educator passionate about fostering scientific understanding and inquiry among high school students. The incumbent will be responsible for...


  • Stellenbosch, Western Cape, South Africa Placements24 Full-time R 350,000 - R 700,000 Contract

    About the RoleOur client, a prestigious co-educational school located in the picturesque town of Stellenbosch, Western Cape , is looking for an experienced and innovative Senior Computer Science Teacher. This role is critical in leading and developing the Computer Science curriculum for high school students, preparing them for the technological challenges of...


  • Klerksdorp, North West, South Africa Placements24 Full-time R 180,000 - R 240,000 Contract

    About the RoleOur client is looking for enthusiastic and qualified Online Science Teachers to join their fully remote educational team. This is an excellent opportunity for educators passionate about science to deliver engaging and informative lessons to students across various grade levels via a digital platform. As a remote-first educator, you will...


  • Midrand, Gauteng, South Africa Placements24 Full-time R 260,000 - R 380,000 Contract

    About the RoleOur client, a forward-thinking primary school located in Midrand, Gauteng, ZA , is seeking a dedicated and enthusiastic Primary School Science Teacher. This role focuses on igniting a passion for scientific discovery and inquiry among young learners. The successful candidate will be responsible for designing and delivering engaging, hands‑on...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client, a highly regarded educational institution in Pretoria, Gauteng , is seeking an exceptional Senior Physical Science Teacher to join their dedicated faculty. This role is ideal for an experienced educator passionate about fostering scientific understanding and inquiry among high school students. The incumbent will be responsible for...


  • kwazulu-natal, za, KwaZulu-Natal Placements24 Full-time

    About the RoleOur client, a well-established and respected secondary school located in Richards Bay, KwaZulu-Natal , is seeking a passionate and qualified Secondary School Science Teacher to lead their Physical Science and Chemistry departments. This role involves imparting knowledge and fostering critical thinking skills in learners from Grade 8 to Grade...


  • Centurion, Gauteng, South Africa Placements24 Full-time R 350,000 - R 600,000 Contract

    Placements24 in Centurion, Gauteng, seeks a Senior Science Teacher to lead Physical Science and Life Science for Grades 10–12 in an independent school. The role focuses on delivering rigorous curriculum aligned with CAPS, preparing learners for matriculation and exams, while fostering scientific inquiry.The ideal candidate holds a Bachelor's degree with...


  • Stellenbosch, Western Cape, South Africa Placements24 Full-time

    About the Role Our client, a prestigious educational institution located in the heart of Stellenbosch, Western Cape , is seeking an enthusiastic and dedicated Secondary School Science Teacher. This role involves teaching a broad range of science subjects to learners from Grade 8 to 12, fostering their scientific curiosity and critical thinking skills. The...