STEM Teacher at Shining Hope For Communities

--Powermax General Electrical Merchants Ltd--

Job Description

Rank: Coordinator

Grade: G 5

Section: Essential Services

Department: Girls Leadership & Education

Location / Workstation: Kibera and Mathare

Working Hours: Monday – Friday | 7.30 AM – 4.30PM

Direct reports: N/A

Job Purpose

We are looking for a dedicated and dynamic STEM Teacher who will handle STEM and Pre-technical classes across the whole school. The ideal candidate should demonstrate a passion for educating young minds, fostering a positive learning environment, and integrating STEM tools and technology into the teaching and learning process.

Job Industry

Education / Teaching

Position Reporting To

Head Teacher

Job Salary Currency

Job Salary Fixed

No

Key Deliverables

  • Develop and implement engaging lesson plans in STEM subjects
  • Ensure that lessons cater to the needs of individual students with varying abilities
  • Assess and record students’ progress and provide feedback and advice to students
  • Maintain a well-ordered and stimulating learning environment
  • Integrate technology into teaching practices
  • Organize and participate in STEM-focused school events
  • Stay up-to-date with changes in the curriculum and developments in best practices
  • Communicate with parents, administrators, and other stakeholders about students’ progress and behaviour.

Essential Qualities

Essential Qualities
  • Bachelor’s Degree in Information and Communication Technology (ICT), Computer Science, or a related field.
  • Bachelor’s Degree in Education (B.Ed.) or Postgraduate Certificate in Education (PGCE) with a focus on Mathematics, or relevant teaching qualifications.

Professional Qualifications

  • Must be registered with Teachers Service Commission
  • 3+ years’ teaching experience in STEM.
  • Demonstrated success in teaching STEM-related subjects (Math, Science, or technology)

Other requirements (unique/job specific)

  • Skills in robotics, CEMASTEA and Scratch program.

Functional Skills

  • Articulating information
  • Adopting practical approaches
  • Providing insights
  • Taking action

Behavioural Competencies/Attributes

  • Establishing rapport
  • Valuing individuals
  • Inviting feedback
  • Understanding people

Special Benefits for this Position


Application Process

Interested applicants should send their applications together with a detailed CV to recruitment@shininghopeforcommunities.org The Subject should clearly indicate the position being applied for and the location

Close Date

09/02/2026