◆◆◆◆◆◆◆◆ASAP~September 2026 positions / Openings in Seoul, Gyeonggido, Incheon, Busan, Cheonan, Sejong / E2, D10, F4, F6 visa holders / Teaching Kindergarten ~ Middle school students◆◆◆◆◆◆◆◆
TOP ESL is a government-licensed recruiting company located in South Korea with more than 10 years of experience in both recruiting and education.
We are currently looking for qualified and reliable teachers with a passion for teaching English in South Korea.
If you find any interesting positions below, please send your resume with your recent photo to [email protected].
Please understand that our staff can’t respond to all applicants' emails but we will keep your resume safe on file and if any suitable positions become available, we will contact you. We look forward to working with you.
=========================================
August-September, 2026
=========================================
#6. Daytime, Gwangjin-gu, Seoul
- Starting date: Late August - Early September, 2026 (Negotiable)
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.6 - 3.0 M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 14 days
- Visa type: E2 visa holder
#12. Daytime, Songpa, Seoul
- Starting date: Late August - Early September, 2026
- Number of positions: 1
- Working hours: M-F 8:30am - 5:30pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 3.0 M KRW(Negotiable)
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#13. Afternoon shift, Seongdong, Seoul
- Starting date: Late August - Early September, 2026
- Number of positions: 1
- Working hours: M-F 2pm-10pm
- Student age group: Elementary + Middle
- Salary: 2.5 - 3.0 M KRW(Negotiable)
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#22. Daytime, Geoje [Long vacation]
- Starting date: Late August -Early September, 2026 (Negotiable)
- Number of positions: 1
- Working hours: M-F 8am - 5pm
- Student age group: 2 teachers for preschool, 2 teachers for elementary school students
- Salary: 2.4 - 3.0 M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 4 weeks
- Visa type: E2 visa or F6 visa (with a teaching license or a degree in education)
#27. Daytime, Yongsan-gu, Seoul
- Starting date: Late August - Early September, 2026
- Number of positions: 1
- Working hours: M-F 8:30am - 5:30pm
- Student age group: Kindergarten
- Salary: 2.7 - 2.9 M KRW(Negotiable)
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder (Currently in Korea)
#29. Daytime, Dongjak-gu, Seoul
- Starting date: Late August-Early September, 2026
- Number of positions: 1-2
- Working hours: M-F 9am-6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.6 - 3.0 M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#31. Afternoon shift, Gangnam, Seoul
- Starting date: Late August - Early September, 2026
- Number of positions: 1
- Working hours: M-F 2pm-10pm
- Student age group: Elementary + Middle
- Salary: 2.5 - 3.0 M KRW(Negotiable)
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#35. Daytime, Incheon(Songdo)
- Starting date: Late August-Early September, 2026
- Number of positions: 1
- Working hours: M-F 8:30am - 5:30pm
- Student age group: Elementary
- Salary: 2.5 - 3.0 M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 17 days
- Visa type: E2, F6 visa holder
#36. Daytime, Busan(Haeundae)
- Starting date: Late August-Early September, 2026
- Number of positions: 1
- Working hours: M-F 8:30am - 5pm
- Student age group: Kindergarten
- Salary: 2.5 - 3.0 M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#39. Daytime, Seongdong, Seoul
- Starting date: Late August-Early September, 2026
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten+ Elementary
- Salary: 2.5 - 3.0 M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 14 days
- Visa type: E2 visa holder
#40. Afternoon shift, Paju, Gyeonggido
- Starting date: Late August-Early September, 2026
- Number of positions: 1
- Working hours: M-F 2-10pm
- Student age group: Kindergarten+ Elementary
- Salary: 2.4- 2.8 M KRW(Negotiable)
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#41. Daytime, Busan(Haeundae-gu)
- Starting date: Late August-Early September, 2026(Negotiable)
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten+ Elementary
- Salary: 2.5 - 3.0 M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#47. Daytime, Ulsan
- Starting date: Early September, 2026
- Number of positions: 1
- Working hours: M-F 9:30am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.6 M KRW (Negotiable)
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 15 days
- Visa type: E2 visa holder
#48. Daytime, Ulsan
- Starting date: Early September, 2026
- Number of positions: 1-2
- Working hours: M-F 8:30am - 5:30pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 ~ 3.0 M KRW (Negotiable)
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder(Currently in Korea)
#49. Daytime, Suwon(Gwanggyo), Gyeonggido
- Starting date: Mid September-Early October, 2026
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 3.0M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
=========================================
October-November, 2026
=========================================
#1. Afternoon shift, Cheonan Asan
- Starting date: Late October-Early November, 2026
- Number of positions: 1
- Working hours: M-F 1pm - 8:30pm
- Student age group: Elementary+Middle
- Salary: 2.5 - 2.9M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#2. Afternoon shift, Suwon(Gwanggyo), Gyeonggido
- Starting date: Mid September - Early October, 2026
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 3.0M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#3. Afternoon shift, Gwangjin, Seoul
- Starting date: October- Early November, 2026
- Number of positions: 1
- Working hours: M-F 2pm-10pm
- Student age group: Elementary+Middle
- Salary: 2.5 - 3.0M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#4. Daytime, Incheon
- Starting date: September - Early October, 2026
- Number of positions: 1
- Working hours: M-F 8:30am - 5:30pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 3.0M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 17 days
- Visa type: E2 visa holder
#5. Daytime, Seongdong, Seoul
- Starting date: October - November, 2026
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 3.0M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 14 days
- Visa type: E2 visa holder
#6. Daytime, Yongin, Gyeonggido
- Starting date: Early November, 2026 (Negotiable)
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 2.9M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#7. Daytime, Dongtan(Hwaseong), Gyeonggido
- Starting date: October - Early November, 2026 (Negotiable)
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 3.0M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#8. Daytime, Ulsan
- Starting date: Early October, 2026 (Negotiable)
- Number of positions: 1
- Working hours: M-F 8:30am - 5:30pm
- Student age group: Kindergarten + Elementary
- Salary: 2.5 - 3.0M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#9. Daytime, Jung-gu, Seoul
- Starting date: Late October- Early November, 2026 (Negotiable)
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.6 - 2.8M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
#10. Daytime, Cheongju
- Starting date: Early October, 2026
- Number of positions: 1
- Working hours: M-F 9am - 6pm
- Student age group: Kindergarten + Elementary
- Salary: 2.4 - 2.8M KRW
- Benefits: 50% of medical insurance, 50% of National Pension, Severance payment, housing or housing allowance
- Paid vacation: 11 days
- Visa type: E2 visa holder
To apply, email [email protected]