Primary School English Teacher

Placements24

Vereeniging

Hybrid

ZAR 250,000 - 320,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Professional development
Supportive team
Literacy focus
Pension contributions
Paid annual leave

Job summary

Placements24 is seeking an enthusiastic Primary School English Teacher to inspire young learners in Vereeniging. The role focuses on building foundational literacy, reading, writing, and language development for Grades R to 7, and creating a supportive classroom atmosphere.

You will collaborate with a dedicated team in Gauteng, deliver engaging lessons, assess progress, and communicate with parents. A Teaching degree and 3 years experience are required, with opportunities for professional

Qualifications

  • Bachelor of Education degree in Primary Education or equivalent.
  • Minimum of 3 years of teaching experience in a primary school setting.
  • Demonstrated expertise in teaching English literacy and language development to young learners.
  • Strong classroom management skills and the ability to differentiate instruction.
  • Passion for fostering a love of reading and creative expression in children.

Responsibilities

  • Plan and deliver engaging English language lessons that cover reading, writing, speaking, and listening skills.
  • Develop creative teaching materials and activities to enhance student comprehension and participation.
  • Assess student learning through varied methods, including assignments, classwork, and informal observations.
  • Create a positive, stimulating, and inclusive classroom environment that encourages curiosity and a love for literature.
  • Communicate effectively with parents regarding student progress and engagement in English language arts.

Skills

Literacy development
Classroom management
Differentiated instruction
Engagement strategies

Education

Bachelor of Education (Primary)

Job description

About the Role

Our client seeks an enthusiastic Primary School English Teacher to inspire young learners in Vereeniging . This role focuses on developing foundational literacy skills, fostering a love for reading and writing, and nurturing creativity in students from Grade R to Grade 7. You will be instrumental in creating an engaging and supportive classroom atmosphere where every child can develop their language and communication abilities. Join a dedicated team committed to excellence in early primary education within the Gauteng province.

Key Responsibilities
  • Plan and deliver engaging English language lessons that cover reading, writing, speaking, and listening skills.
  • Develop creative teaching materials and activities to enhance student comprehension and participation.
  • Assess student learning through varied methods, including assignments, classwork, and informal observations.
  • Create a positive, stimulating, and inclusive classroom environment that encourages curiosity and a love for literature.
  • Communicate effectively with parents regarding student progress and engagement in English language arts.
Requirements
  • A Bachelor of Education degree, specializing in Primary Education, or equivalent qualification.
  • A minimum of 3 years of teaching experience in a primary school setting.
  • Demonstrated expertise in teaching English literacy and language development to young learners.
  • Strong classroom management skills and the ability to differentiate instruction.
  • Passion for fostering a love of reading and creative expression in children.
Benefits
  • Competitive annual salary with opportunities for advancement.
  • Access to professional development workshops and training programs.
  • A supportive and collaborative team environment.
  • The rewarding experience of shaping young minds and fostering literacy.
  • Pension fund contributions and paid annual leave.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Primary School English Teacher
Primary School English Teacher

Placements24 • Rustenburg

Hybrid
ZAR 240,000 - 360,000
Comprehensive benefits
Professional development
Collaborative team in Rustenburg
+2
Primary School English Teacher
Primary School English Teacher

Placements24 • Cape Town

Hybrid
ZAR 220,000 - 320,000
Competitive salary
Professional development opportunities
Collaborative school culture
+1
Primary School English Teacher
Primary School English Teacher

Placements24 • Durban

On-site
ZAR 180,000 - 320,000
Competitive salary
Professional development
Well-equipped classrooms
+1
Primary School Teacher - English Home Language
Primary School Teacher - English Home Language

Placements24 • Benoni

On-site
ZAR 240,000 - 360,000
Competitive salary package
Professional development
Collaborative school environment
+2
Primary English Teacher — Inspire Literacy & Creative Thinking
Primary English Teacher — Inspire Literacy & Creative Thinking

Placements24 • Vereeniging

Hybrid
ZAR 250,000 - 320,000
Competitive salary
Professional development
Supportive team
+3
Grade 4 English Teacher
Grade 4 English Teacher

Placements24 • Benoni

On-site
ZAR 250,000 - 360,000
Competitive salary
Professional development
Supportive school community
+2
High School Subject Teacher - English
High School Subject Teacher - English

Placements24 • Vereeniging

On-site
ZAR 240,000 - 340,000
Competitive salary
Professional development
Resource access
+2
Primary School Teacher
Primary School Teacher

Placements24 • Midrand

On-site
ZAR 240,000 - 360,000
Competitive salary
Professional development
Collaborative environment
+2
High School English Teacher
High School English Teacher

Placements24 • Klerksdorp

On-site
ZAR 280,000 - 360,000
Competitive salary
Professional growth opportunities
Modern teaching facilities
+2
English Language Teacher
English Language Teacher

Placements24 • Vereeniging

Hybrid
ZAR 250,000 - 350,000
Competitive salary
Professional development
Collaborative team environment
+2