We are seeking a highly motivated individual to join our team in the capacity of [Job Title]. In this position, you will play a pivotal role in [specific department or function], contributing to key initiatives that drive [specific business goals or outcomes]. The successful candidate will possess [X years] of relevant experience in [specific field or industry], along with a proven track record of [specific skills or achievements]. Additionally, you will be responsible for [key responsibility 1], [key responsibility 2], and [key responsibility 3], ensuring alignment with organizational objectives. Strong analytical, communication, and problem-solving skills are essential, as is the ability to work collaboratively in a dynamic environment. This role requires a [specific educational background or certification, if applicable] and familiarity with [specific tools, technologies, or methodologies]. If you are passionate about [industry or field] and eager to make an impact, we encourage you to apply.
Key duties associated with this position encompass the following:
Deliver high-quality, practical, and inquiry-driven Computer Studies and Physical Education lessons in strict adherence to the Kenya curriculum standards.
Foster productive, courteous, and professional connections with students, their families, and colleagues.
Create instructional materials and collaborate with the Learning Design Team to evaluate and revise lessons as needed or requested.
Foster a classroom setting that supports and enhances learning, tailored to students’ developmental stages and interests while ensuring an organized and structured atmosphere for focused academic growth.
Infuse each lesson with enthusiasm and dedication to fostering a love for learning, ensuring students remain engaged and motivated in their pursuit of academic excellence.
Deliver appropriate accommodations and adjustments to foster academic achievement and cultural development for every student.
Ensure students achieve proficiency in the designated content areas and academic standards, holding yourself responsible for their academic growth and success.
Incorporate dynamic technological tools into instructional methods to elevate the overall quality of teaching and learning experiences.
Establish and convey high expectations and challenging objectives to every student, ensuring clear and constructive feedback that fosters their understanding and ownership of these goals.
Deliver predictable incentives and repercussions for student conduct while consistently demonstrating the desired behaviors for students to emulate at all times.
Achieve the demanding targets set by a high-growth organization with consistency and precision, ensuring alignment with its expanding objectives and evolving priorities.
As a Teacher on Duty and/or Boarding Teacher on Duty, you will facilitate school-wide initiatives designed to address and improve student behavior while ensuring a safe and structured environment. Your role will involve actively supporting and contributing to these programs, helping to implement effective behavioral interventions across the school community.
Responsible for promptly recording students’ academic data and effectively communicating their progress to National Project families and other relevant stakeholders as needed.
The position involves facilitating clubs, societies, and other essential co-curricular activities within the school to foster well-rounded student development.
Act as a homeroom teacher when assigned to this role.
ABOUT YOU
Required qualifications and skills include a Bachelor’s degree in Computer Science, Engineering, or a closely related field, along with at least three years of hands-on experience in software development. Proficiency in programming languages such as Java, Python, or C++ is essential, as is expertise in database management and cloud computing platforms. Strong problem-solving abilities, effective communication skills, and the capacity to work collaboratively within a team environment are also necessary. Familiarity with Agile methodologies and version control systems like Git is preferred.
Obtaining a TSC certification alongside a relevant Bachelor’s degree in Education, with a specialization in Computer Studies or Physical Education, is required.
Minimum of three years of full-time teaching experience is required.
You possess exceptional communication skills, demonstrating the ability to convey information clearly and effectively through both written and verbal means.
You thrive in dynamic environments and are adept at navigating uncertainty, complexity, and ambiguity with ease.
You excel at problem-solving, demonstrating initiative in recognizing issues and addressing them comprehensively by actively seeking effective solutions.
You thrive in our dynamic organizational culture, especially the opportunity to push your boundaries by embracing mutual vulnerability and receiving an intense, rapid flow of feedback.
Qualifications
BA/BSc/HND , Professional Certificate
Experience Required
3 years