teaching post

2,800 teaching post job listings in South Africa. Find daily updated positions from leading job boards.

  • Lecturer in the BEd

    2 days ago


    Pretoria, Gauteng, South Africa SANTS Private Higher Education Institution Full-time

    SANTS is an accredited Private Higher Education Institution focused on initial teacher training and continued professional teacher development through a distance mode of delivery. SANTS seeks to appoint a suitable candidate in the BEd (Foundation Phase Teaching) programme in a permanent capacity specifically for English language and other education modules...

  • Teaching Assistant

    1 day ago


    worcester, western cape, South Africa Eteach International Full-time R 501,000 Contract

    Are you a highly motivated individual who enjoys going that extra mile? Are you an experienced Teaching Assistant looking to develop your career? RGS The Grange could have the ideal role for you! RGS The Grange is seeking to appoint an enthusiastic, dedicated and experienced Teaching Assistant to provide support classroom teachers with their responsibility...


  • Stellenbosch, South Africa Stellenbosch University Full-time

    Department Description/Departement Beskrywing Faculty of Economic and Management Sciences Stellenbosch Business School Manager: Teaching and Learning (Post Level 7) (Bellville Park Campus) Ref. EBW04/396/0926 Stellenbosch Business School (SBS) at Stellenbosch University (SU) was the first African business school to receive the prestigious Triple...


  • gauteng, South Africa Surry Community College Full-time

    Engineering Technologies Teaching Assistant For information about this position, please contact Ray Hoots, Director – Engineering Technologies, at or Classification Information FLSA Position Information Position Title Position Title Engineering Technologies Teaching Assistant Position Number Position Number FS2-CURR-EGR03 Position Type ...


  • cape town, western cape, South Africa On Consulting Full-time

    Cape Town, South Africa | Posted on 08/19/2026 Teaching English in China or Thailand offers an excellent opportunity to explore vibrant cultures while earning a competitive salary and enjoying various benefits. Here's a breakdown of what you can expect from an ESL/TEFLteaching role in these countries: Competitive Salary: $1,200 – $3,000 USD per month,...


  • johannesburg, gauteng, South Africa On Consulting Full-time

    Johannesburg, South Africa | Posted on 07/29/2026 Teaching English in China or Thailand offers an excellent opportunity to explore vibrant cultures while earning a competitive salary and enjoying various benefits. Here's a breakdown of what you can expect from an ESL/TEFLteaching role in these countries: Competitive Salary: $1,200 – $3,000 USD per...


  • eastern cape, za, Eastern Cape Info Desk Full-time

    Rhodes University in Makhanda, Eastern Cape, invites applications for Professor / Associate Professor / Senior Lecturer in Mathematics Education. The post combines teaching, research leadership, and academic governance across Foundations.Candidates should hold a PhD in Mathematics Education, with a strong record in research funding, supervision...


  • za Surry Community College Full-time

    Engineering Technologies Teaching Assistant For information about this position, please contact Ray Hoots, Director – Engineering Technologies, at 336-386-3267 or hootstr@surry.edu. Classification Information FLSA Position Information Position Title Position Title Engineering Technologies Teaching Assistant Position Number Position Number...


  • Johannesburg, Gauteng, South Africa SAdocs Full-time

    The Department of Health invites applications for a Registrar in Neurology at Charlotte Maxeke Johannesburg Academic Hospital. The role covers inpatient and outpatient neurology services and neurophysiology including EEG, EMG, NCS, across three teaching hospitals.Registration with the HPCSA as Registrar (Medical) is required. No post-registration experience...

  • HEAD OF MUSIC

    2 days ago


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

    Pinehurst Primary School (the ‘Green School’) is a leading co-educational public primary school situated in Pinelands (Cape Town). We have a large, dynamic and active music department. Due to the retirement of our present incumbent, we are looking for a Music HOD (SGB post) starting from April 2027. Requirements B.Mus Ed Degree (or other appropriate...


  • Johannesburg, Gauteng, South Africa University of Johannesburg Full-time

    The University of Johannesburg invites applications for a Lecturer in the Faculty of Humanities, Department of Psychology, Auckland Park Kingsway Campus. This permanent position supports our commitment to high-quality teaching and scholarly activity.Remuneration is market related, and the post is open to all (EE position). The successful candidate will...


  • za Gauteng Full-time

    Department of Health in South Africa seeks a Medical Officer specializing in Paediatrics and Child Health to provide clinical services, oversee treatment, and participate in teaching and research activities across departments.The role requires HPCSA registration as a Medical Practitioner, post-Community Service, and current HPCSA status for 2026/2027. The...

  • Library Assistant

    12 hours ago


    Bellville, Western Cape, South Africa UWC Sport Full-time

    Title of Position Library Assistant (3 Posts) Post Number: 2061 , 2068 , 2070 Faculty/Department: University of the Western Cape -> Deputy Vice-Chancellor: Research & Innovation -> Library Services Type of Position: Permanent - Full Time Location: Main Campus - Bellville, WC ZA (Primary) Closing Date: 4/10/2026 Role Clarification & Key Performance Areas The...


  • Bellville, Western Cape, South Africa University of the Western Cape Full-time R 350,000 - R 550,000 Contract

    University of the Western Cape invites applications for a Lecturer in Auditing in the Department of Accounting, within the Faculty of Economic and Management Sciences. The post is permanent and full time, based at the Bellville campus, with SAICA/SAIPA accreditation relevant to the role.The successful candidate will teach undergrad and postgraduate Auditing,...


  • Pretoria, Gauteng, South Africa University of Pretoria Full-time

    University of Pretoria invites applications for a Lecturer position in Biokinetics and Sport Science within the Department of Physiology, Division of Biokinetics and Sports Sciences. The role involves teaching, practical skills training, and supervision of postgraduate research, with emphasis on professional competencies and evidence‑based...


  • South Africa Gauteng Full-time

    Department of Health in South Africa seeks a Medical Officer specializing in Paediatrics and Child Health to provide clinical services, oversee treatment, and participate in teaching and research activities across departments.The role requires HPCSA registration as a Medical Practitioner, post-Community Service, and current HPCSA status for 2026/2027. The...

  • Library assistant

    2 days ago


    bellville, western cape, South Africa Anonymous Full-time

    Share this job as a link in your status update to Linked In. Title of Position Library Assistant (3 Posts) Post Number 2061 , 2068 , 2070 Faculty/Department Library Services Type of Position Permanent - Full Time Length of Contract Period Location Closing Date 4/10/2026 Role Clarification & Key Performance Areas The University of...

  • Library Assistant

    2 days ago


    Bellville, Western Cape, South Africa University of the Western Cape Full-time

    Library Assistant (3 Posts)2061 , 2068 , 2070University of the Western Cape -> Deputy Vice-Chancellor: Research & Innovation -> Library ServicesPermanent - Full Time4/10/2026Role Clarification & Key Performance AreasThe University of the Western Cape Library Services’ vision is to be a strategic partner recognised for our excellence in innovative and...


  • pretoria, gauteng, South Africa Anonymous Full-time

    SENIOR LECTURER/PROGRAMME MANAGER POSTS (POST LEVEL 2) Nature of Appointment: Permanent Salary: R394 032 per annum plus benefits Clothing Production and Art & Design – Ref: TNC/PC/23-07/6 REQUIREMENTS: Senior Certificate plus a relevant three year teaching qualification (REQV 13) with 3 years lecturing experience in the following subjects: Art and Design...


  • Johannesburg, Gauteng, South Africa Department of Health Full-time

    Department of Health in Johannesburg invites applications for a Medical Practitioner to join the Emergency Department at Charlotte Maxeke Johannesburg Academic Hospital. The role involves evaluation and clinical management of referred patients, attendance at academic meetings, and ongoing teaching of undergraduates.Requirements include an appropriate HPCSA...