High School Computer Science Teacher
Listed on 2026-10-27
-
Education / Teaching
High School, IT/Computer Science Instructor, Science Teacher, Online Teaching
- Role:
High School Computer Science Teacher
- Location:
Dubai, United Arab Emirates
- Industry: Primary-Secondary Education
- Function:
Classroom Teaching
- Experience:
Proven high school Computer Science teaching experience;
American or IB curriculum experience preferred
- Job Type: Full Time
- Work Arrangement:
On-site
Dubai American Academy is GEMS Education 's flagship American curriculum school, providing education from Pre-Kindergarten through Grade 12 alongside the International Baccalaureate Diploma Programme.
The school has maintained an Outstanding rating from the Knowledge and Human Development Authority (KHDA) for 13 consecutive years and is recognised for its academic achievements, innovative teaching practices, and diverse international community.
The successful candidate will deliver engaging Computer Science lessons, encourage inquiry-based learning, develop students ' practical computing skills, and contribute to a positive and inclusive high school learning environment.
GEMS Education is particularly interested in teachers with experience delivering the American curriculum or International Baccalaureate programmes who demonstrate strong subject knowledge, effective classroom teaching practices, and a commitment to student achievement.
Job Details- Country:
United Arab Emirates - City:
Dubai - Industry: Primary-Secondary Education
- Function:
Classroom Teaching - Salary:
Competitive tax-free salary; amount not disclosed - Gender: No Preference
- Candidate Nationality:
Not specified - Job Type: Full Time
- Work Arrangement:
On-site - Expected
Start Date:
August 2027 - Recruitment Status:
Expressions of interest for anticipated teaching opportunities - Interview
Schedule:
Online and in-person interviews planned for November 2026
- Deliver engaging and interactive Computer Science lessons to high school students.
- Plan and teach lessons aligned with the school 's curriculum and educational standards.
- Develop creative teaching approaches that encourage student participation and interest in Computer Science.
- Apply inquiry-based learning methods to strengthen students ' understanding of computing concepts.
- Incorporate practical learning activities that develop problem-solving and critical thinking skills.
- Maintain continuity and consistency in the delivery of curriculum content.
- Support students in developing confidence and curiosity through meaningful Computer Science learning experiences.
- Differentiate instruction to accommodate students with diverse learning needs and abilities.
- Establish a positive classroom environment that encourages participation, curiosity, and exploration.
- Maintain high expectations for student learning and academic progress.
- Encourage independent thinking and active engagement in classroom activities.
- Support an inclusive learning culture that values individual student development.
- Create opportunities for students to apply their knowledge through practical Computer Science activities.
- Collaborate with teaching colleagues to support effective curriculum delivery.
- Contribute to a positive and supportive professional learning environment.
- Maintain constructive relationships with students, parents, and colleagues.
- Participate in parent-teacher conferences and communicate student progress clearly.
- Maintain open and professional communication with families regarding student learning.
- Contribute to school enrichment activities and the wider life of Dubai American Academy.
- Demonstrate a commitment to continuous improvement in teaching practice.
- Participate in professional learning opportunities provided by the school.
- Collaborate with colleagues to share effective instructional approaches.
- Reflect on classroom practice to strengthen student learning experiences.
- Support the school 's commitment to academic excellence and innovative teaching.
Applicants must hold one of the following:
- Bachelor of Education degree specialising in Computer Science.
- Relevant undergraduate degree together with a recognised teaching qualification, such as a Postgraduate Certificate in Education (PGCE), State Teaching License, or equivalent, specialising in Computer Science.
- Proven experience teaching Computer Science at high school level.
- Experience teaching within an American curriculum or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).