⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Nairobi Certified Teacher of Computer Studies & Physical Education

Certified Teacher of Computer Studies & Physical Education

Nova Pioneer  · Education / Teaching

Full Time Nairobi
Nairobi
Deadline: 28 August 2026
Posted May 31, 2026

The position involves overseeing key operational tasks while contributing to strategic initiatives within the organization. It requires a candidate with proven experience in project management, exceptional analytical abilities, and a strong grasp of industry best practices. The successful applicant will be responsible for leading cross-functional teams, optimizing processes, and driving continuous improvement across departments. Additionally, the role demands proficiency in data analysis, effective communication skills, and the ability to collaborate with stakeholders at all levels.

Key responsibilities for this position encompass a range of critical tasks, including the execution of core duties essential to achieving organizational objectives. The role demands active engagement in various projects, ensuring adherence to deadlines and maintaining high standards of quality. Additionally, the position requires collaboration with cross-functional teams to drive initiatives forward, fostering innovation and efficiency in all undertakings.

Deliver engaging, real-world, inquiry-based Computer Studies and P.E. lessons strictly in accordance with the Kenya curriculum standards, ensuring exceptional educational outcomes for every student.

Cultivate and sustain positive, constructive, and professional relationships with students, their families, and colleagues.

Develop lesson plans and collaborate with the Learning Design Team to review and revise lessons as needed.

Design and foster a learning space that supports academic growth, aligns with students’ developmental stages and interests, and ensures an orderly yet engaging atmosphere.

Infuse each lesson with joy and enthusiasm for learning, fostering an environment where students are genuinely excited and motivated to pursue academic excellence.

Ensure all students receive appropriate accommodations and adjustments to support their academic progress and cultural development.

Ensure students achieve proficiency in content knowledge and meet established academic standards.

Enhance instructional delivery by incorporating interactive technology into lessons.

Establish and convey demanding yet attainable academic objectives for every student while delivering constructive feedback that fosters long-term comprehension and retention of those goals.

Administer fair and consistent rewards and consequences for student conduct while consistently demonstrating the expected behavioral standards as a role model for students to follow.

Exceed the demanding targets set by a fast-expanding enterprise through sustained high performance.

Fulfill the role of Teacher on Duty and/or Boarding Teacher on Duty, while providing support for school-wide initiatives designed to address behavioral interventions.

Accurate and prompt recording of student academic data and clear communication of student progress to National Program families and other stakeholders as needed.

Assist in the development of students’ holistic growth by facilitating clubs, societies, and other essential co-curricular activities within the school environment.

Act as a homeroom teacher whenever assigned to this role.

ABOUT YOU

Required Skills and Qualifications:

Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent work experience. Proficiency in Python, Java, or C++ with at least 3 years of hands-on experience in software development. Strong understanding of data structures, algorithms, and software design principles. Experience with web development frameworks such as Django, React, or Angular is highly desirable. Familiarity with databases including SQL and NoSQL solutions is essential. Excellent problem-solving abilities, with a keen attention to detail and a commitment to writing clean, maintainable code. Strong communication skills and the ability to collaborate effectively in a team environment. Prior experience in Agile or Scrum methodologies is preferred. Knowledge of cloud platforms like AWS, Azure, or Google Cloud is a plus. Understanding of DevOps practices, including CI/CD pipelines, is advantageous.

TSC certification accompanied by a Bachelor’s degree in Education, with a specialization in Computer Studies or Physical Education, is required for this position.

Requires a minimum of three years of hands-on teaching experience.

You possess strong communication skills, demonstrated by your ability to convey ideas clearly and effectively in both written and verbal formats.

You thrive in dynamic environments and demonstrate adaptability when facing shifting priorities, intricate challenges, and unclear situations.

You excel as a problem solver, demonstrating proactive initiative in identifying issues and addressing them comprehensively by diligently seeking effective solutions.

You thrive in our collaborative culture, especially when you actively engage in mutual vulnerability and embrace a high volume of constructive feedback as opportunities for growth.

Qualifications

BA/BSc/HND , Professional Certificate

Experience Required

3 years

More jobs in Nairobi