Job description for Informatics Teacher at Essenville Primary School Bandung
Hi, Educators!
Thank you for your interest in joining Essenville!
We are a school that adopts the Essentialism concept, focusing on children’s Academic and Islamic Development with the principle of “Respecting Children’s Time.” We have nurtured and guided the development of hundreds of students in Bandung.
If you would like to become part of our Educator team (teacher or mentor), please complete your personal information through the form below. Only shortlisted candidates will be contacted for the next stage.
Informatics Teacher
📌 Key Responsibilities:
- Deliver engaging Informatics lessons for Primary and Lower Secondary students, focusing on coding and computational thinking.
- Teach basic programming concepts using age-appropriate tools and familiar with coding block, python, Al, STEM, App development, Games development
- Develop lesson plans, learning materials, and hands-on coding projects aligned with learning objectives.
- Introduce computer literacy, digital skills, and responsible technology use.
- Monitor students' learning progress and provide appropriate feedback and support.
📌 Candidate Requirements:
- Bachelor's degree (S1) in Informatics, Computer Science, Information Technology, or a related field.
- Experience teaching Informatics or coding to school-age students.
- Good understanding of programming fundamentals and computational thinking.
- Familiarity with Scratch, Python, or similar educational coding platforms.
- Good command of English, both written and spoken.
- Strong communication, creativity, and classroom management skills.




