Job Description
Company Description
English 1
(formerly EF English First Kids and Teens) is a global education leader with over 30 years of experience in Indonesia. We are dedicated to teaching English and creating a supportive learning environment for our students.
About the Job
This is a full-time on-site role as an English teacher located in
Yogyakarta, Indonesia.
Where is Yogyakarta?
Yogyakarta , pronounced Jogjakarta or more commonly Jogja, is a regional capital city located in central Java. With 19 universities, Jogja is known as an education city and has a large student population. It is also a hub for
classical Javanese fine art and culture , such as batik, ballet, drama, music, poetry, and puppet shows. Many of these traditional events and performances can be enjoyed in open-air pavilions, making teaching English in the city even more special. When you’re not taking in a performance or show, be sure to visit the city's
Keraton , an 18th-century royal complex that houses the Sultan’s palace and remains the residence of the Sultan of Yogyakarta today.
If you're looking for adventure while teaching in Yogyakarta, you won’t be disappointed.
Mount Merapi
(2,930m), the most active volcano in Indonesia, is a short drive to the north of the city. For safety reasons, this fire-breathing mountain can only be climbed during periods of low volcanic activity, with most hikers choosing to summit at sunrise for spectacular views.
For those who love the ocean, Yogyakarta is also conveniently close to stunning beaches. Just a few hour’s drive to the south, you'll find the beautiful coastline of
Gunungkidul , known for its white sandy beaches, clear waters, and dramatic limestone cliffs. Popular spots like
Indrayanti Beach, Krakal Beach, and Timang Beach
offer a perfect escape for surfing, relaxing, or exploring hidden caves and rock formations.
Job Responsibilities
Make lesson plans for classes and teach English to kids and teens
Use electronic media and English 1-developed course ware to teach English efficiently and effectively
Maintain student and class records
Monitor students’ development, evaluate student progress, and communicate this to parents
Provide ongoing guidance for improvement to both students and their parents
Continually strive for self-development and attend regular developmental sessions
Assist in the placement testing and interviewing of new students
Participate in social activities with students organized by the school
Qualifications
Strong communication skills
Flexible and proactive
Self-motivated, detail-oriented and passionate about teaching
Experienced teaching all groups of kids and teens offered at English 1
Hold a bachelor's degree (preferably English Education or Literature)
Indonesian &
International non-native English speaking teachers
:
English proficiency at a minimum of C1 (EF SET/TOEFL/IELTS)
International teachers:
Must hold a valid passport from the United States, United Kingdom, Canada, Australia, New Zealand, Ireland or South Africa and posses a TESOL/TEFL/CELTA certificate
What We Offer
A competitive salary based on experience and qualifications
Annual leave, plus Eid and Christmas holidays, and all Indonesian national holidays
Professional training, career development, and ongoing certification
Local health insurance
Placement:
English 1 Yogyakarta YAP Square
and
English 1 Yogyakarta Casa Grande
Please send your CV and other supporting documents (e.g. cover letter, degree certificates, TESOL/TEFL/CELTA certificates, academic transcript and IELTS/TOEFL/EF SET certificate) to
with a subject : POSITION_NAME (e.g.
INDONESIAN TEACHER_HANIAH HAMIDAH )
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 28, 2026
Job Type:
Education
Location:
Jakarta, Indonesia
Company:
English 1 Yogyakarta
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.