Full-time Posted June 25, 2026
Apply Now

Job Description



Responsibilities:
  • Design and deliver interactive, age-appropriate computer science lessons aligned with the curriculum for Classes 6 to 8.
  • Teach core topics including computer fundamentals, operating systems, internet safety, word processing, spreadsheets, presentations, and introductory programming (e.g., Scratch, Python basics).
  • Utilize multimedia and digital tools to enhance student engagement and comprehension.
  • Develop and administer regular assessments, track student progress, and provide timely feedback.
  • Maintain accurate records of student performance, attendance, and classroom activities.
  • Supervise and support students during computer lab sessions, ensuring safe and responsible technology use.
  • Collaborate with fellow teachers and the academic team to align technology integration across subjects.

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application