ICT / Computer Science Teacher

Capital School Bahrain

Al Ghurayfah

On-site

BHD 14,000 - 30,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Capital School Bahrain seeks a creative ICT / Computer Science Teacher to inspire students and deliver engaging, innovative lessons across the IGCSE curriculum.

You will integrate technology, differentiate for diverse learners, assess progress, and collaborate with colleagues to continuously enhance ICT provision in an international school setting.

Join a supportive team dedicated to developing students’ digital literacy, computational thinking, and problem-solving skills.

Qualifications

  • 3–5 years of relevant teaching experience.
  • Experience teaching ICT/Computer Science at IGCSE level.
  • Strong knowledge of IGCSE ICT/CS curriculum, assessment requirements, and exam preparation.
  • Ability to plan engaging, differentiated lessons developing students’ digital, computational, and problem-solving skills.
  • Strong classroom management, communication, and interpersonal skills.
  • Commitment to fostering an inclusive and stimulating learning environment.

Responsibilities

  • Plan and deliver ICT and Computer Science lessons aligned with curriculum and exams.
  • Teach ICT/CS at IGCSE level, developing students’ knowledge and practical skills.
  • Assess student knowledge and progress with formative and summative assessments.
  • Manage resources and ICT facilities to support learning.
  • Promote digital citizenship and responsible use of technology.
  • Support enrichment activities and integration of technology across subjects.

Skills

Classroom management
Communication skills
Interpersonal skills
Differentiated instruction
ICT integration

Education

Bachelor’s degree in Computer Science or related field

Job description

We are looking for a creative, experienced, and dedicated ICT / Computer Science Teacher to join our school team. The successful candidate will inspire students to develop their digital literacy, computational thinking, and problem-solving skills, deliver engaging and innovative lessons, and integrate technology effectively into teaching and learning, while ensuring all students have opportunities to develop their abilities and achieve their full potential in a supportive and stimulating learning environment.

Areas of Responsibility and Key Tasks
1. Planning, Teaching and Learning
  • Plan and deliver engaging, well-structured ICT and Computer Science lessons in line with the relevant curriculum and examination requirements.
  • Teach ICT and Computer Science, particularly at IGCSE level, ensuring students develop the knowledge and practical skills required for success.
  • Develop students’ digital literacy, computational thinking, logical reasoning, coding, and problem-solving abilities.
  • Use a variety of teaching strategies, practical activities, and digital resources to meet the needs of students with different abilities and learning styles.
  • Set clear learning objectives and provide appropriate challenges to support student progress and achievement.
  • Differentiate lessons and learning materials to support students who require additional assistance and to challenge high-achieving students.
  • Encourage independent learning, creativity, collaboration, and responsible use of technology.
  • Maintain effective classroom management and promote positive behaviour, participation, and respect.
  • Integrate appropriate educational technology and digital tools to enhance learning experiences.
  • Keep up to date with developments in ICT, Computer Science, and emerging technologies relevant to education.
2. Curriculum Delivery and Development
  • Demonstrate sound knowledge of the IGCSE ICT and/or Computer Science curriculum, including syllabus content, assessment objectives, and examination requirements.
  • Prepare schemes of work, lesson plans, teaching materials, and practical activities in accordance with curriculum expectations.
  • Ensure appropriate coverage of the syllabus and effective progression of learning throughout the academic year.
  • Teach relevant topics such as computer systems, data representation, networks, databases, spreadsheets, programming, algorithms, and information technology applications, as appropriate to the assigned syllabus.
  • Provide practical opportunities for students to apply theoretical knowledge and develop technical skills.
  • Review and adapt teaching resources to reflect curriculum developments and students’ learning needs.
  • Contribute to curriculum planning, departmental discussions, and the continuous improvement of ICT and Computer Science provision.
3. Assessment, Monitoring and Reporting
  • Assess students’ knowledge, understanding, and practical skills through appropriate formative and summative assessments.
  • Mark students’ work regularly and provide constructive feedback to support improvement.
  • Maintain accurate records of student progress, attainment, assessment results, and attendance as required.
  • Use assessment information to identify learning gaps, set targets, and adapt teaching strategies.
  • Prepare students for internal assessments, external examinations, and IGCSE examinations.
  • Familiarise students with examination formats, assessment criteria, practical tasks, and effective examination techniques.
  • Analyse examination results and assessment data to identify strengths and areas for improvement.
  • Prepare progress reports and communicate students’ achievements and development needs to parents and school management as required.
4. ICT Resources and Technology Management
  • Make effective use of computer laboratories, software, digital platforms, and other ICT resources to support teaching and learning.
  • Ensure that classroom technology and learning resources are used safely, effectively, and responsibly.
  • Support students in developing practical skills in relevant software applications, programming environments, and digital tools.
  • Promote digital citizenship, online safety, cybersecurity awareness, data protection, and responsible use of technology.
  • Ensure students understand the importance of protecting personal information, respecting intellectual property, and maintaining appropriate online behaviour.
  • Report technical issues, damaged equipment, or resource requirements to the appropriate school personnel.
  • Maintain an organised and productive learning environment in computer laboratories and other designated teaching areas.
5. Innovation and Enrichment Activities
  • Encourage students to explore coding, programming, robotics, and other emerging technologies where appropriate.
  • Develop practical projects and activities that promote creativity, innovation, teamwork, and problem-solving.
  • Support ICT-related clubs, competitions, projects, and enrichment activities where required.
  • Encourage students to apply their digital skills to real-world situations and interdisciplinary learning.
  • Identify opportunities to enhance students’ technological knowledge and prepare them for further study and future careers.
6. Student Support and Classroom Management
  • Create a positive, inclusive, and stimulating learning environment in which all students are encouraged to participate and achieve their potential.
  • Provide appropriate support and guidance to students who experience difficulties with theoretical concepts or practical ICT tasks.
  • Encourage independent learning, critical thinking, collaboration, and responsible decision-making.
  • Monitor student engagement and progress, providing additional guidance where necessary.
  • Establish clear classroom expectations and promote respect, responsibility, and appropriate use of technology.
  • Support students’ academic development, confidence, and digital independence.
Qualifications, Experience and Skills

The successful candidate should demonstrate the following:

  • A Bachelor’s degree or higher in Computer Science, Information Technology, Education, or a related field.
  • A minimum of 3–5 years of relevant teaching experience, preferably within an international school setting.
  • Strong experience teaching ICT and Computer Science, particularly at IGCSE level.
  • Sound knowledge of the relevant IGCSE ICT and/or Computer Science curriculum, assessment requirements, and examination preparation.
  • The ability to plan and deliver engaging, innovative, and differentiated lessons that develop students’ digital, computational, and problem-solving skills.
  • Strong classroom management, communication, and interpersonal skills.
  • Experience integrating technology and digital tools effectively into teaching and learning.
  • Strong organisational skills and the ability to maintain accurate student records and assessment data.
  • A commitment to fostering a positive, inclusive, and stimulating learning environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Inspiring IGCSE ICT and Computer Science Teacher
Inspiring IGCSE ICT and Computer Science Teacher

Capital School Bahrain • Al Ghurayfah

On-site
BHD 14,000 - 30,000
IGCSE & IB Physics Teacher
IGCSE & IB Physics Teacher

ARKIS • Salmabad

On-site
BHD 13,000 - 20,000
Teacher of Humanities (Geography or History specialism)
Teacher of Humanities (Geography or History specialism)

British School of Bahrain • Manama

On-site
BHD 18,000 - 24,000
Housing allowance
Health insurance
Annual flight and relocation support
+1
Expression of interest for August 2027- Teacher of Mathematics
Expression of interest for August 2027- Teacher of Mathematics

British School of Bahrain • Bahrain

On-site
BHD 1,800 - 3,000
Housing allowance
Health insurance
Annual flight and relocation support
+1
KS3 and IGCSE Physics Teacher
KS3 and IGCSE Physics Teacher

ARKIS • Salmabad

On-site
BHD 24,000 - 32,000
Expression of interest for August 2027- Teacher of Science (any specialism)
Expression of interest for August 2027- Teacher of Science (any specialism)

British School of Bahrain • Bahrain

On-site
BHD 18,000 - 24,000
Housing allowance
Health insurance
Annual flight and relocation assist.
+1
IGCSE & IB Biology Teacher
IGCSE & IB Biology Teacher

ARKIS • Salmabad

On-site
BHD 13,000 - 20,000
Expression of interest for August 2027- Teacher of Mathematics
Expression of interest for August 2027- Teacher of Mathematics

Inspired Education Group • Bahrain

On-site
BHD 8,400 - 14,000
Housing allowance
Health insurance
Annual flight and relocation support
+1
Expression of interest for August 2027 - Teacher of Physical Education
Expression of interest for August 2027 - Teacher of Physical Education

British School of Bahrain • Bahrain

On-site
BHD 11,000 - 20,000
Housing allowance
Health insurance
Annual flight
+2
Teacher of Mathematics
Teacher of Mathematics

British School of Bahrain • Manama

On-site
BHD 9,000 - 15,000
Top locations