Job Title: IT Teacher
Location: Dubai, UAE
Position Summary
We are seeking a passionate and experienced IT Teacher to deliver engaging and effective instruction at the secondary school level. The ideal candidate will inspire a love for technology and computing, while supporting students in developing strong computational thinking, programming, and digital literacy skills .
Key Responsibilities:
- Curriculum Development and Instruction:
- Design, plan, and deliver engaging and effective lessons for IT courses, including but not not limited to:
- Computer Science fundamentals (e.g., algorithms, data structures)
- Programming languages (e.g., Python, Java, JavaScript, C++)
- Web development (HTML, CSS, JavaScript)
- Database management (e.g., SQL)
- Networking and cybersecurity
- Digital literacy and online safety
- Emerging technologies (e.g., AI, machine learning, robotics)
- Align the curriculum with state/national standards and school learning objectives.
- Differentiate instruction to meet the needs of diverse learners.
- Classroom Management and Student Support:
- Create a positive, inclusive, and stimulating learning environment.
- Manage classroom behavior effectively and foster a culture of respect and collaboration.
- Provide one-on-one and small-group support to students who need extra help.
- Assess student progress, provide constructive feedback, and maintain accurate records of grades and attendance.
- Technology Integration and Maintenance:
- Maintain and manage IT equipment and software in the classroom and computer labs.
- Stay current with the latest educational technology tools and trends.
- Assist students and staff with technical issues as needed.
- Collaboration and Professional Development:
- Collaborate with other faculty members to integrate technology across the curriculum.
- Participate in professional development opportunities to enhance teaching skills and stay abreast of IT advancements.
- Attend staff meetings, parent-teacher conferences, and other school events.
- Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, Education, or a related field. Master's degree is a plus.
- Experience:
- Proven experience teaching IT or computer science, preferably in a school setting.
- Strong knowledge of various programming languages and software applications.
- Experience with educational technology and learning management systems (LMS) is highly desirable.
- Skills:
- Excellent communication, presentation, and interpersonal skills.
- Ability to explain complex technical concepts in a clear and accessible manner.
- Strong organizational and time-management skills.
- Patience, creativity, and a genuine passion for teaching.
Job Type: Full-time
Education:
Experience:
- teaching: 2 years (Required)
Language: