Enrollment for 2026/2027 Now Open Call Us: +254 708 909 399 Nairobi, Kenya
Why Work With Us

Build a Rewarding Career in Education

Join a passionate team dedicated to shaping the future of young minds in a supportive and growth-oriented environment.

Professional Growth

Continuous learning opportunities, workshops, and career advancement pathways tailored to your goals.

Supportive Community

Work alongside dedicated educators who collaborate, share ideas, and support each other's success.

Work-Life Balance

Competitive compensation, reasonable hours, and school holidays that respect your personal time.

Modern Facilities

Teach in well-equipped classrooms with access to the latest educational technology and resources.

Join Our Team

Current Openings

Explore our available positions and find the perfect role that matches your skills and passion for education.

Full Time Teaching

Grade 3 Class Teacher

Start: April 2026 Experience: 2+ years Nairobi

We are seeking an enthusiastic and dedicated Grade 3 teacher to join our lower primary team. The ideal candidate will create engaging lessons and foster a love for learning.

Requirements:

  • Bachelor's degree in Education or related field
  • TSC certification
  • Experience with CBC curriculum
  • Strong classroom management skills
Urgent Teaching

Mathematics Specialist (Upper Primary)

Start: May 2026 Experience: 3+ years Nairobi

Looking for a passionate mathematics teacher to inspire students in grades 4-6. Will be responsible for developing math curriculum and preparing students for KPSEA.

Requirements:

  • Bachelor's degree in Mathematics/Education
  • TSC certification
  • Specialization in Mathematics
  • Experience with KPSEA preparation
Full Time Teaching

Early Years Teacher (Pre-Primary)

Start: April 2026 Experience: 1+ years Nairobi

Seeking a nurturing and creative teacher for our pre-primary section. Must be skilled in play-based learning and early childhood development.

Requirements:

  • Diploma/Degree in ECDE
  • TSC certification
  • Experience with ages 3-5
  • Creative and patient demeanor
Full Time Administration

School Administrative Assistant

Start: April 2026 Experience: 2+ years Nairobi

Provide administrative support to the school office, handle parent inquiries, manage records, and assist with day-to-day operations.

Requirements:

  • Diploma in Business Administration
  • Proficiency in MS Office
  • Excellent communication skills
  • Experience in school setting preferred
Part Time Support Staff

School Librarian

Start: May 2026 Experience: 1+ years Nairobi

Manage the school library, assist students with book selection, organize reading programs, and maintain library resources.

Requirements:

  • Diploma in Library Science
  • Passion for children's literature
  • Organizational skills
  • Experience with young readers
Full Time Support Staff

ICT Support Technician

Start: April 2026 Experience: 2+ years Nairobi

Provide technical support for school computers, networks, and smart boards. Maintain IT infrastructure and assist staff with technology needs.

Requirements:

  • Diploma in IT or related field
  • Hardware and software troubleshooting
  • Network administration skills
  • Patient and helpful demeanor
Internship Internship

Teaching Intern (Fresh Graduate)

Start: June 2026 Duration: 6 months Nairobi

Excellent opportunity for recent education graduates to gain practical teaching experience under the guidance of experienced mentors.

Requirements:

  • Recent degree in Education
  • Enthusiasm for teaching
  • Willingness to learn
  • Good communication skills
Life at Junior Primary

More Than Just a Workplace

Experience a vibrant community where collaboration, growth, and joy are part of everyday life.

Teachers collaborating

Collaborative Culture

Regular team meetings and professional learning communities where teachers share ideas and best practices.

Staff event

Staff Celebrations

Monthly team building events, holiday parties, and recognition ceremonies for our dedicated staff.

Professional development

Continuous Learning

Workshops, conferences, and training sessions to help you grow professionally and personally.

How to Apply

Simple 4-Step Process

We've made it easy for you to join our team. Follow these simple steps to begin your journey.

1

Choose Position

Browse our current openings and find the role that matches your skills and passion.

2

Submit Application

Fill out the online application form and upload your CV and cover letter.

3

Initial Interview

Qualified candidates will be contacted for an interview with our hiring team.

4

Demo Lesson

Teaching candidates will conduct a demo lesson. Final interview with school leadership.

FAQ

Frequently Asked Questions

Find answers to common questions about working at Junior Primary School.

What qualifications do I need to teach at Junior Primary?

All teaching positions require a Bachelor's degree in Education or related field, TSC certification, and experience with the CBC curriculum. Specific requirements vary by position.

How long does the hiring process take?

The typical hiring process takes 2-3 weeks from application submission to final decision. This includes initial screening, interviews, and reference checks.

Do you offer professional development opportunities?

Yes, we invest heavily in our staff's growth through workshops, conferences, online courses, and mentorship programs. We also support further education pursuits.

What benefits do you offer?

We offer competitive salaries, health insurance, pension contributions, paid school holidays, professional development allowance, and a supportive work environment.

Ready to Make a Difference?

Join our team and help shape the future of young minds in a nurturing and dynamic environment.