×
Register Here to Apply for Jobs or Post Jobs. X

High School Computer Science Teacher

Job in Al Ain, UAE/Dubai
Listing for: Gems Education UAE
Full Time position
Listed on 2026-10-27
Job specializations:
  • Education / Teaching
    High School, IT/Computer Science Instructor, Science Teacher, Online Teaching
Salary/Wage Range or Industry Benchmark: 180000 - 300000 AED Yearly AED 180000.00 300000.00 YEAR
Job Description & How to Apply Below
High School Computer Science Teacher Job Snapshot
- 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
Key Responsibilities Computer Science Teaching and Curriculum Delivery
  • 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.
Inclusive Teaching and Student Development
  • 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.
Collaboration and School Community Engagement
  • 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.
Professional Learning and Teaching Development
  • 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.
Educational Qualifications

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.
Teaching Experience
  • Proven experience teaching Computer Science at high school level.
  • Experience teaching within an American curriculum or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary