job description
Join Jogjakarta Community School as a Secondary Computer Science & Information Technology Teacher in the vibrant and culturally rich region of Bali, Indonesia. This is a unique opportunity to inspire the next generation of digital innovators in a dynamic, student-centered learning environment.
Our school fosters a collaborative atmosphere where curiosity, creativity, and critical thinking are at the heart of education. As a Computer Science and IT educator, you will play a pivotal role in shaping studentsā technical skills, problem-solving abilities, and passion for technology. Whether teaching programming, cybersecurity, or digital literacy, you will empower students to thrive in an increasingly digital world.
Bali offers an unparalleled work-life balance, with its stunning landscapes, rich cultural heritage, and a growing expat community. This role is ideal for educators who seek professional growth while enjoying the islandās unique lifestyle.
Responsibility
- Deliver engaging and interactive Computer Science and IT lessons aligned with international and local curriculum standards.
- Develop and implement project-based learning activities to enhance studentsā practical skills in coding, software development, and digital tools.
- Foster a growth mindset by encouraging students to explore emerging technologies such as AI, robotics, and data science.
- Assess student progress through assignments, exams, and hands-on projects, providing constructive feedback to support their development.
- Collaborate with colleagues to integrate cross-disciplinary technology projects, linking IT with subjects like mathematics, science, and the arts.
- Stay updated with the latest trends in education technology and incorporate innovative teaching methods into the classroom.
- Mentor students in extracurricular activities such as coding clubs, hackathons, or tech competitions.
- Maintain a safe, inclusive, and respectful classroom environment that promotes digital citizenship and ethical technology use.
Qualifications
- Bachelorās degree in Computer Science, Information Technology, Education, or a related field (Masterās degree preferred).
- Minimum 3 years of teaching experience in Computer Science or IT at the secondary level.
- Strong proficiency in programming languages (e.g., Python, Java, JavaScript) and familiarity with educational tools like Scratch or Blockly.
- Experience with curriculum development and adapting lessons to diverse learning needs.
- Excellent communication and interpersonal skills, with the ability to engage students from multicultural backgrounds.
- Fluency in English (written and spoken); knowledge of Indonesian (Bahasa) is a plus.
- Passion for technology education and a commitment to lifelong learning in the field.
- Ability to work collaboratively in a team and contribute to school-wide initiatives.