Overview

School Teacher for Serbia Jobs in Belgrade, Serbia at Algorithmics Skopje

Title: School Teacher for Serbia

Company: Algorithmics Skopje

Location: Belgrade, Serbia

Company Description Algorithmics is part of an international programming school for children and teenagers aged 5–17, focused on making coding accessible to young learners worldwide. With more than 1,150,000 students in 145 countries, Algorithmics offers a global community and proven educational methods. The Skopje branch delivers structured courses such as Coding Knight, Digital Literacy, Mars Academy, Game Design, Graphic Design, Python, Front End, and Python Pro. The curriculum helps students develop 21st‑century skills, including logical thinking, creativity, and digital literacy. Algorithmics Skopje combines international expertise with local delivery, offering families demo classes and ongoing support.

Role Description The School Teacher at Algorithmics will deliver engaging, age-appropriate programming and digital skills lessons to children and teenagers according to the established curriculum. In this full-time hybrid role, the teacher will conduct classes on-site in Skopje and occasionally online from home, ensuring a consistent, high-quality learning experience. Day-to-day responsibilities include preparing lesson plans, adapting teaching materials, and using interactive tools and platforms to explain coding and digital concepts. The teacher will monitor student progress, provide constructive feedback, and communicate regularly with parents or guardians about achievements and areas for growth. Additional tasks include participating in training sessions, contributing to course improvement, and supporting demo classes and school events when needed.

Qualifications

  • Strong background in Education and Teaching, with experience working with children and/or teenagers in a classroom or online setting.
  • Demonstrated skills in Lesson Planning and Training, including preparing structured lessons, activities, and assessments.
  • Excellent Communication skills, with the ability to explain complex concepts clearly and build positive relationships with students and families.
  • Interest or experience in coding, computer science, or digital literacy; ability to learn and teach Algorithmics’ course materials (e.g., Game Design, Python, Front End).
  • Bachelor’s degree in Education, Computer Science, or a related field preferred, or equivalent teaching/tutoring experience.
  • Comfort using digital tools and learning platforms; ability to teach in both in-person and online environments.
  • Strong classroom management, patience, and enthusiasm for helping young learners develop 21st‑century skills.
  • Proficiency in English and the local language for instruction and parent communication is an advantage.
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.