Job Summary
- Type: full-time
- Location: Mbabane
- Category: Education
- Closing Date: 2026-09-05
Key Responsibilities
- Deliver rigorous, engaging, and innovative Computer Science/IT lessons to High School learners (Grades 8-12) in alignment with the IEB ISC curriculum.
- Facilitate, supervise, and assess the Practical Assessment Tasks (PATs) while cultivating deep critical-thinking and problem-solving skills.
- Provide continuous mentoring and enrichment for learners to ensure academic performance benchmarks are met or exceeded in national assessments.
- Lead initiatives involving modern educational technologies, supporting the school’s digital transition, blended learning frameworks, and basic AI implementation.
- Actively and enthusiastically participate in the school’s co-curricular and extra-mural programmes.
Requirements
- An appropriate university degree majoring in Computer Science, Information Technology, or a closely related field, paired with a professional teaching qualification.
- Proven experience teaching the IEB IT/Computer Studies or National Senior Certificate (NSC) curriculum. Experience with the IEB ISC framework is highly advantageous.
- Expert working knowledge and teaching proficiency in Java (the core practical programming language of the IEB curriculum).
- Strong instruction capability in database design, management, and SQL (Structured Query Language).
- Comprehensive grasp of theory concepts, including systems technologies, internet and network architectures, data management, and social implications of ICT.
- A clear understanding and enthusiastic acceptance of the independent school ethos, practices, and high-performance expectations.
How to Apply
About the Company
Project Canaan Academy (PCA) is a school located on the Project Canaan farm in the Sidvokodvo area of Eswatini. The academy was established as part of Heart for Africa's broader Project Canaan initiative, which supports orphaned and vulnerable children in the country. PCA provides education to children living in the Children's Campus on the farm as well as students from surrounding communities. The school offers classes spanning early childhood through secondary levels, combining academic instruction with the agricultural and community setting of the estate. Through its work, the academy contributes to educational access and child development in rural Eswatini.
Quality education on Project Canaan farm, Eswatini
Frequently Asked Questions
What qualifications do I need to become a Computer Science Teacher at Project Canaan Academy?
You typically need a teaching qualification such as a Diploma or Bachelor's degree in Education with a specialisation in ICT or Computer Science, or a Computer Science degree combined with a teaching certificate. Registration with the Eswatini National Education and Training Council (NETC) is generally expected for teaching roles. Experience with the Eswatini curriculum or Cambridge/IGCSE programmes is an added advantage.
What are the typical day-to-day responsibilities of a Computer Science Teacher at PCA?
You would plan and deliver Computer Science lessons, prepare practical lab sessions, assess learner work, and maintain records aligned with the school's curriculum. Additional duties often include supervising the computer lab, supporting school ICT needs, and participating in extracurricular activities such as coding clubs. Attendance at staff meetings and school events is usually expected.
What is the work culture like for teachers in Eswatini?
Schools in Eswatini tend to value professionalism, punctuality, respect for hierarchy, and active involvement in the wider school community. Teachers are often expected to wear modest professional attire and participate in assemblies, parent meetings, and school functions. Building good relationships with learners, parents, and colleagues is highly valued.
What career growth can I expect as a Computer Science Teacher in Eswatini?
Career progression typically moves from classroom teacher to senior teacher, head of department (HoD) for ICT or Sciences, and eventually to deputy head or school leadership roles. You can also grow by pursuing further studies, such as an honours or master's degree, or by moving into curriculum development, education technology, or school administration. Private and international schools may offer faster advancement based on performance.
What benefits are commonly offered to teachers in Eswatini?
Common benefits include paid annual leave aligned with school terms, sick leave, and contributions to a pension or provident fund. Some private schools also offer medical aid contributions, housing allowances, or subsidised accommodation, though this varies by employer. Always confirm the full benefits package during the interview stage.
How do I apply for this role, and what do employers in Eswatini look for?
Applications are usually submitted via email or the school's website with a CV, certified copies of qualifications, a cover letter, and contactable references. Employers look for relevant teaching experience, strong subject knowledge, classroom management skills, and a genuine commitment to learner development. Following up professionally and preparing for a demonstration lesson can strengthen your application.