Get Matched To Jobs You Qualify For, Automatically!

Coding / Computer Science Teacher at an Internationally Accredited School - Coding / Computer Science Teacher

June 12, 2026
Full-time
On-site
An internationally accredited school in Ibadan is seeking a passionate and innovative Coding / Computer Science Teacher to inspire students and develop their skills in programming, computational thinking, digital literacy, and technology.

Key Responsibilities


Plan and deliver engaging lessons in coding, computer science, computational thinking, and digital literacy.
Teach age-appropriate programming languages and technology concepts.
Foster critical thinking, creativity, collaboration, and problem-solving skills through technology-based learning.
Design and implement assessments, monitor student progress, and provide constructive feedback.
Differentiate instruction to accommodate varying learning needs and skill levels.
Integrate project-based learning experiences that encourage innovation and practical application of technology.
Promote responsible, ethical, and safe use of technology.
Support students through academic guidance, enrichment opportunities, and technology-related activities.
Maintain an organized, engaging, and effective learning environment.
Collaborate with colleagues and contribute to continuous improvement initiatives.


Requirements


Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Education, or a related field (Master's degree is an advantage).
Relevant teaching certification or educational training is preferred.
Minimum of two (2) years of teaching experience.
Proficiency in programming languages such as Python, Java, JavaScript, C++, Scratch, or similar technologies.
Experience teaching coding, computer science, robotics, web development, or related technology subjects (experience preparing students for coding competitions, robotics programmes, technology projects, or innovation challenges will be an added advantage).
Strong classroom management, lesson planning, and student engagement skills.
Excellent written and verbal communication skills in English (French is an added advantage).
Familiarity with educational technology tools, learning management systems, and digital learning platforms.


Key Competencies


Strong knowledge of computer science and programming concepts.
Ability to inspire students to explore technology, innovation, and problem-solving.
Strong analytical and critical-thinking skills.
Excellent interpersonal and communication skills.
Adaptability to emerging technologies and evolving educational practices.

Get Matched To Jobs You Qualify For, Automatically!