Indonesia · Job Search

Finding English Teaching Jobs in Indonesia

Jakarta positions are accessible with remote applications 2–4 months ahead. Bali positions require 3–6 months and confirmed employment before arrival. International schools need 12–18 months. KITAS sponsorship is your non-negotiable quality filter.

Job search timeline
Jakarta language schoolApply 2–4 months ahead
Bali language schoolApply 3–6 months ahead
International schoolApply 12–18 months ahead
Peak hiring (July start)April–June
Peak hiring (Jan start)October–December
KITAS starts after job offer1–3 months to process
Non-negotiable requirementKITAS sponsorship confirmed
When to apply

Timing your Indonesia job search

Indonesia’s academic year runs July–June, creating two main hiring windows: May–July (for July starts) and October–December (for January/February starts). Language centres hire year-round with less pronounced seasonality. International schools recruit much earlier — applications through Search Associates and TES for August starts typically open the previous October.

PositionStart dateApply byNotes
Language centre (Jakarta)Any month2–4 months aheadYear-round; peaks July and January
Language centre (Bali)Any month3–6 months aheadMore competitive; confirm KITAS upfront
Kindergarten/preschoolJuly or January3–5 months aheadFollows school calendar
International schoolAugust/SeptemberOctober–March (prev. year)12–18 months ahead for top positions
NGO/communityVariesContact directOrganisation-specific cycles

Ramadan timing consideration: The Islamic fasting month falls at different times each year (shifting approximately 11 days earlier annually). During Ramadan, Indonesian schools often have reduced schedules and school administrators may be less responsive. Avoid scheduling critical application and interview follow-ups during Ramadan if possible, particularly for positions at Islamic schools or in areas with strong Muslim communities.

Where to look

Best job platforms for Indonesia

💻

General TEFL job boards

TEALit.com — long-established Indonesia/Taiwan TEFL job board; school reviews; most reliable Indonesia-specific platform · Dave’s ESL Café Asia section · GoAbroad Indonesia · TeachingNomad Indonesia · SeriousTeachers.com Indonesia · Jobstreet.co.id (in Indonesian; but some English teaching positions) · LinkedIn Indonesia — increasingly used by Jakarta’s international schools and corporate English employers

🏫

Employer direct

EF Education First Indonesia careers page — apply directly for Jakarta positions; also accessible through ESLstarter · The British Institute (TBI) — tbindonesia.co.id careers · Bali International School — bisedu.or.id careers · Green School Bali — greenschool.org careers · Jakarta International School — jisedu.or.id careers · Direct employer applications often move faster than third-party boards and ensure you’re dealing with the actual hiring manager

🏫

International school platforms

TES (tes.com) — most comprehensive for Indonesia international schools · Search Associates — senior positions at JIS, BISJ, and tier-1 international schools · ISS (International Schools Services) · Schrole — growing presence · Apply 12–18 months ahead for August starts at top-tier schools. TES is the most reliable starting point for international school search.

👥

Community resources

Facebook groups: “Teaching English in Indonesia”, “Bali Expat Teachers”, “Jakarta Expat Teachers” — real-time job leads, school reviews, KITAS experience sharing, and employer warnings circulate through these groups. Join before job-searching — the community intelligence about specific employers is invaluable and not available on formal job boards. Ask about specific schools by name in these groups before accepting any offer.

Ready to teach English abroad?

Browse TEFL Heaven’s full range of teacher placement programs — from Southeast Asia to Europe and Latin America.

Recommended entry route

The EF Education First pathway

For first-time teachers targeting Indonesia — particularly Jakarta — EF Education First is the most consistently recommended employer for entry-level positions. The reasons: established KITAS sponsorship infrastructure (they have done hundreds of KITAS applications; the process is well-managed); a community of international teachers who support new arrivals; structured professional development (including sometimes-sponsored TEFL certification); competitive entry-level packages including housing allowance, health insurance, and airfare; and the institutional accountability that comes with being a globally recognised education brand.

Apply through ESLstarter (one of EF’s recognised placement partners for Indonesia) or directly through EF Indonesia’s website. Be specific that you’re applying for Indonesia positions rather than EF global generally. Video interviews are conducted from your home country. The process from application to arrival typically takes 2–4 months once you have a TEFL certificate and degree authenticated.

Premium positions

Applying to international schools in Indonesia

Indonesia’s international school market is most competitive in Jakarta (JIS, BISJ, and 20+ others) and Bali (BIS, Green School, Canggu Community School). Applications go through TES, Search Associates, and ISS — the same global platforms used for international school positions worldwide. Application timeline: October–February for August starts; positions at top schools (JIS especially) are filled by February for the following August.

Green School Bali deserves specific mention: it is one of the world’s most architecturally distinctive and pedagogically interesting schools — a campus built almost entirely from bamboo on the Ayung River near Ubud, following a holistic, project-based curriculum. It attracts teachers specifically committed to its educational philosophy; the interview process probes this deeply. If you’re drawn to Bali and to progressive education, Green School is worth pursuing even though competition is intense.

Protecting yourself

Red flags for Indonesian teaching employers

These are immediate walk-away signals:
• “You can start on a tourist visa while we sort the KITAS” — if this extends beyond a brief documented transition period, it is illegal employment
• Employer cannot provide their Indonesian company registration (SIUP/NIB) when asked
• Asking you to pay for your own KITAS — legitimate employers pay this
• Salary promises dramatically above market rate (IDR 30M+ for a language school entry position) with no credible explanation
• School operating from a residential address without a commercial premises licence
• No written contract before arrival
• Pressure to arrive immediately without time to verify the employer’s credentials
• Communication only through personal messaging apps; no official company email

Always verify Indonesian employers: search the school name + “review” + “teacher” in English; check TEALit.com school reviews; ask in Facebook expat teacher groups; request references from a current foreign teacher at the school.

Before you sign

Indonesia teaching contract checklist

ItemWhat to verify
KITAS sponsorshipFirst item always — confirmed in writing; employer pays; timeline commitment
Company registrationLegal company name; NIB/SIUP number; verify against Indonesian business registry
SalaryMonthly IDR amount gross; payment date; any deductions for BPJS (social security)
HousingFree housing OR housing allowance amount; who arranges; furnished? Separate from salary?
Flight reimbursementArrival and/or departure; conditions for forfeiture; reimbursed or paid directly
Health insuranceBPJS Kesehatan (Indonesian national) vs private; what’s covered; waiting period
Teaching hoursWeekly contact hours; preparation time; makeup class policy; overtime clause
Probationary periodLength; conditions; salary rate during probation
Contract durationStart and end dates; renewal terms; notice period for early departure
Bahasa lessonsIs free/subsidised Bahasa instruction included? (EF often includes this)
TEFL Heaven

Ready to teach English abroad?

Indonesia — 277 million people, 17,508 islands, Borobudur, Bali’s rice terraces, and some of the best street food in Southeast Asia. TEFL Heaven places teachers across Southeast Asia, Europe, and Latin America — browse our full program range to find your best fit.

TEFL Heaven · Placing teachers abroad since 2007 · 3,000+ teachers placed worldwide