At NiBS we are looking for subject experts who can make a real difference, individually and to the community. In an environment both stimulating and rewarding, not routine. Where you will partner relationships between students, parents, and teachers, not merely oversee. Where there is no hierarchy to keep anybody down, everyone is special. Where you will not only teach, but become a life-long learner. If you are passionate about your craft and seeking new challenges. If you are keenly interested in working as a collaborative team player and life-long learner ever willing to learn and grow, we look forward to your application . We value candidates who: are passionate about fostering computer literacy. are planning lessons and activities that facilitate learning of basic and advanced computer skills. develop, maintain and stimulate students’ curiosity, interest and confidence stay abreast of emerging technologies and evolving pedagogical practices to continuously improve teaching methods. collaborate with subject teachers to incorporate digital tools into interdisciplinary projects and contribute to technology-enhanced learning experiences plan and organise clubs and inter-school competitions to extend learning beyond the classroom record detailed student progress and provide timely, constructive feedback to students and parents manage the computer lab effectively by ensuring safe, responsible, and ethical use of technology. Essential Skills & Qualification: Bachelor's in Computer Science, Computer Engineering or related discipline Deep understanding of ICT curriculum. Excellent verbal and written English communication.
Job Title
Computer Science Teacher