ESL Teaching Jobs in South Korea

BRIDGE

Location Seoul, Online
Salary From ₩2,200,000/week
Type Full-time
Posted October 19, 2026

About this position

BRIDGE places qualified teachers in reputable schools, academies, English villages, and companies nationwide.

Eligibility

  • Native English speakers from the US, Canada, the UK, Ireland, Australia, New Zealand, and South Africa.
  • F-visa holders with a degree from an English-speaking country are also welcome.
  • Overseas teachers who have completed all required documents are welcome.
  • A cheerful, responsible teacher who values reliability and shows genuine passion for education.
  • South Africans must currently reside in South Korea (there are far too many issues).

Required Documents

  • Updated résumé (CV) reflecting your latest experience.
  • Cover letter that genuinely represents who you are as a teacher.
  • Recent, bright photo with a clear front-facing smile.
  • 1-3 minute self-introduction video (no download links).

Application: https://bridgejob.co.kr/apply

Available Positions

  • Seoul Seongdong Job 3090
    Starting date: ASAP
    Teaching age: Kindergarten to Elementary
    Class size: around 12
    Working hours: 09:00~17:00
    Monthly salary: 2.50m - 2.80m KRW
    Housing: provided or allowance 500k, 5M deposit
    Average teaching hours per week: 23
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation or allowance, and airfare support.
  • Goyang Job 2296
    Starting date: ASAP
    Teaching age: Elementary to Middle
    Working hours: 14:00~22:00
    Monthly salary: 2.50m - 2.60m KRW
    Housing: provided or allowance 450k
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, accommodation provided, and airfare support.
  • Hwaseong Dongtan Job 2525
    Starting date: March, ASAP
    Teaching age: Elementary to Middle School
    Working hours: 14:30~22:00
    Monthly salary: 2.50m - 2.70m KRW
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation or allowance, and airfare support.
  • Seongnam Wirye Job 2603
    Starting date: March, September, ASAP
    Teaching age: Kindergarten
    Working hours: 09:15~17:45
    Monthly salary: 2.60m - 2.80m KRW
    Housing: provided or allowance 800k
    Average teaching hours per week: 27
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, and airfare support.
  • Uijeongbu Job 2235
    Starting date: March, ASAP
    Teaching age: Kindergarten to Elementary
    Class size: around 12
    Working hours: 09:00~18:00
    Monthly salary: 2.50m - 2.80m KRW
    Housing: provided or allowance 500k
    Average teaching hours per week: 25
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, and airfare support.
  • Yongin Job 1989
    Starting date: November, March, June
    Teaching age: Kindergarten to Elementary
    Class size: around 13
    Working hours: 09:00~18:00
    Monthly salary: 2.40m - 2.80m KRW
    Housing: provided or allowance 500k
    Average teaching hours per week: 30
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, flexible lunch.
  • Seoul, Northern area Job 2018
    Starting date: ASAP
    Teaching age: Kindergarten to Elementary
    Working hours: 09:30~18:30
    Monthly salary: 2.40m - 3.00m KRW
    Housing: provided or allowance 500k
    Average teaching hours per week: 30
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, and airfare support.
  • Osan, Dongtan Job 2632
    Starting date: March, ASAP
    Teaching age: Kindergarten to Elementary
    Working hours: 08:30~17:00
    Monthly salary: 2.60m - 2.80m KRW
    Housing: provided or allowance 450k
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, and airfare support.
  • Yongin Job 1985
    Starting date: November, March
    Teaching age: Kindergarten to Elementary
    Class size: around 10
    Working hours: 09:00~18:00
    Monthly salary: 2.40m - 3.20m KRW
    Housing: provided or allowance 500k
    Average teaching hours per week: 25
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, flexible lunch, and airfare support.
  • Hwaseong Dongtan Job 1026
    Starting date: ASAP, March
    Teaching age: Elementary to High School
    Working hours: 14:00-22:00
    Monthly salary: 2.70m - 2.90m KRW
    Average teaching hours per week: 28
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation, and round trip support.
  • Daejeon, Sejong Job 1423
    Starting date: ASAP, March
    Teaching age: Kindergarten to Middle
    Class size: around 12
    Monthly salary: 2.40m - 3.00m KRW
    Housing: provided or allowance 450k
    Average teaching hours per week: 22
    Employee benefits: Visa sponsorship, pension, severance pay, insurance, paid vacation.
  • Incheon Job 2151
    Starting date: ASAP, March
    Teaching age: Kindergarten to Elementary
    Class size: around 12
    Working hours: 09:00~17:30
    Monthly salary: 2.40m - 2.80m KRW
    Average teaching hours per week: 23
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation or allowance, and airfare support.
  • Incheon Job 2224
    Starting date: ASAP, March
    Teaching age: Kindergarten to Elementary
    Class size: around 12
    Working hours: 08:00~17:00
    Monthly salary: 2.70m - 3.20m KRW
    Housing: provided or allowance 600k
    Average teaching hours per week: 23
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, flexible lunch, and airfare support.
  • Seoul Seodaemun Job 2225
    Starting date: ASAP
    Teaching age: Elementary
    Class size: around 10
    Working hours: 12:30~19:50
    Monthly salary: 3.20m KRW
    Average teaching hours per week: 30
    Employee benefits: No housing, severance pay, pension, insurance, paid vacation.
  • Daejeon, Sejong Job 1374
    Starting date: March, August, ASAP
    Teaching age: Elementary
    Working hours: 08:00~17:00
    Monthly salary: 2.50m - 3.20m KRW
    Housing: provided or allowance 500k
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation.
  • Daejeon, Sejong Job 3378
    Starting date: ASAP
    Teaching age: Kindergarten
    Working hours: 08:00~17:00
    Monthly salary: 2.30m - 3.00m KRW
    Housing: provided or allowance 500k
    Employee benefits: No visa sponsorship, severance pay, pension, insurance, paid vacation, and airfare support.
  • Gimpo Job 3074
    Starting date: ASAP, March
    Teaching age: Elementary to Middle School
    Working hours: 13:00~20:00
    Monthly salary: 2.60m - 3.00m KRW
    Average teaching hours per week: 30
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation or allowance, and airfare support.
  • Pyeongtaek Job 2801
    Starting date: March, December
    Teaching age: Kindergarten to Elementary
    Class size: around 12
    Working hours: 09:00~18:00
    Monthly salary: 2.40m - 3.00m KRW
    Housing: provided or allowance 600k, 5M deposit
    Average teaching hours per week: 30
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, flexible lunch, and airfare support.
  • Paju Job 1916
    Starting date: ASAP, March
    Teaching age: Elementary to Middle School
    Working hours: 13:00~21:00
    Monthly salary: 2.50m KRW
    Average teaching hours per week: 22
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation or allowance, and airfare support.
  • Busan Job 1345
    Starting date: ASAP
    Teaching age: Kindergarten
    Working hours: 09:00~16:00
    Monthly salary: 2.20m KRW
    Housing: provided or allowance 300k
    Employee benefits: Visa sponsorship, pension, severance pay, insurance, paid vacation.
  • Gunpo Job 2070
    Starting date: ASAP~March
    Teaching age: Elementary
    Class size: around 8
    Working hours: 14:30~20:00
    Monthly salary: 2.40m - 2.50m KRW
    Housing: provided or allowance 450k
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, and airfare support.
  • Hwaseong Dongtan Job 3338
    Starting date: December
    Teaching age: Elementary
    Class size: around 8
    Working hours: 13:30~19:30
    Monthly salary: 2.30m - 2.60m KRW
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation or allowance, and airfare support.
  • Sejong Job 2366
    Starting date: March, ASAP
    Teaching age: Kindergarten to Elementary
    Working hours: 09:00~18:00
    Monthly salary: 2.50m KRW
    Average teaching hours per week: 28
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, and airfare support.
  • Busan Gangseo Job 3202
    Starting date: ASAP
    Teaching age: Kindergarten
    Working hours: 09:00~18:00
    Monthly salary: 2.50m - 3.00m KRW
    Vacation: 15 days and sick leave
    Housing: provided or allowance 400k
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, airfare support.
  • Seoul Gangnam Job 1961
    Starting date: ASAP
    Teaching age: Kindergarten to Elementary
    Working hours: 09:00~17:30
    Monthly salary: 2.40m - 2.70m KRW
    Housing: provided
    Employee benefits: Visa sponsorship, severance pay, pension, insurance, paid vacation, provided accommodation or allowance.

Similar jobs in Online