Position Teaching EFL in Surabaya, Indonesia

Date posted:2019-08-07 | Writer: IALF Surabaya | Email: [email protected]

IALF Surabaya is looking to recruit qualified, enthusiastic, and experienced EFL teachers for an immediate start, to teach general English and IELTS preparation courses. Successful candidates are encouraged to apply for free IELTS examiner training at the centre.

We are the leading quality language training organisation in Indonesia with centres in Jakarta, Surabaya and Bali, and the only one to be accredited by NEAS International in Australia.

Due to Indonesian immigration regulations, IALF will only consider applicants holding passports from the following countries: Australia, Canada, New Zealand, Ireland, the UK, and the USA.


Undergraduate degree

CELTA, TESOL or equivalent

Experience teaching English to adults and/or teenagers at a reputable institution

Drive, energy, initiative and enthusiasm

Willingness to learn and to develop teaching skills across a range of programs


IALF offers a competitive financial and benefits package based on qualifications and experience.

-Take-home monthly salaries range from IDR17,500,000 (Step 1) to IDR26,500,000 (Step 10)

-IELTS speaking exams can boost salary by up to IDR2,000,000 per month.

-Expacare medical insurance, including hospitalisation and medical evacuation

-Sponsorship for a KITAS visa and MERP (multiple re-entry visa), both valid for one year and extendable

-End-of-contract flight assistance of IDR20,000,000 to be paid in Rupiah upon successful completion of each 1 year of continuous full-time employment (pro-rated for shorter contracts)

-30 paid working days annual leave, plus Indonesian public holidays

-Up to 15 days paid sick leave per annum

-In-bound flight and visa expenses reimbursed

-On-arrival accommodation allowance of IDR3,000,000 (one-time payment)


Please forward your CV and supporting documents to the email address given on the job heading.

IALF Surabaya,

D-G, Jl. Ngagel No.133,

Ngagel, Kec. Wonokromo,

Kota SBY,

Jawa Timur 60246,


Phone: +62 31 502 6400