New March Positions, Seoul and Gyeonggi-do, Busan, Daejeon

✓ Verified recruiter

Key2Korea Recruitment · Seoul, Gyeonggi / Incheon, Busan, Daejeon · Goyang, Suwon, Anyang, Seongnam

Verified recruiter

Lucy Job Quality Report ?

Pay and hours

Salary
Not stated
This is an employment contract, so Korea's 2026 statutory minimum wage of ₩10,320/hour (₩2,156,880/month on the official 209-hour basis) applies to it. See salary data across all live listings.
Teaching hours
Not stated
Actual classroom hours. Full-time hagwon roles in Korea typically run 22–30 per week.
Time on site
Not stated
Hours you must be at the workplace, including prep and gaps between classes.
Split shift
Not stated
A morning-and-evening schedule with a long unpaid gap in the middle of the day. Unpaid gaps do not count as working time, so a split shift lengthens the day without raising the pay.
Weekend work
Not stated
Whether Saturday or Sunday classes are part of the normal schedule.

The job

Students
Kindergarten, Elementary
Contract
Employee · · length not stated
An employment contract (근로계약) carries the four national insurances (4대보험), severance pay (퇴직금) and the statutory minimum wage, whether it is full-time or part-time. A standard first contract in Korea is 12 months.
Start date
Not stated
Visa
E-2, F-series visa
E-2 sponsorship
Not stated
Whether the employer will sponsor a new E-2, not only accept a teacher who already holds one.
Who can apply
Not stated
The degree, teaching experience and certificate the employer asks of applicants, as they state them.

Housing and benefits

Housing
Not stated
Severance pay
Not stated
Severance (퇴직금) and national pension / health insurance enrollment are legal requirements for full-time employees in Korea. “Not stated” only means the listing doesn’t mention it — ask before you sign. “Not offered” means the listing says no.
National pension
Not stated
Health insurance
Not stated
Flight / settlement support
Not stated
Paid vacation
Not stated
Contract vacation days, separate from Korean public holidays. For context, Korea's Labor Standards Act §60 (근로기준법) — 11 days in the first year (one per full month worked), 15 days from the second, rising by one every two years to 25. Workplaces with fewer than five employees are outside this rule (§11), so ask how many staff the school has.

The employer

Employer type
Recruiter / agency
Who you would sign a contract with.
Map search
Google Maps ↗ Naver Maps ↗This searches for the agency, not the school; that address comes with the placement.
Registration
Placement agency No. 2026-3010243-14-5-00009
The agency's registration as a job-placement business in Korea (직업소개사업). LucyESL read the certificate when it verified the agency.
Telephone
010-8010-2185
Business address
11th floor, Donga Building, 117 Namdaemun-ro, Jung-gu, Seoul, South Korea
Contact
Hidden from scrapers, not from you.
The address the employer gave for applications. It is kept out of the page until you ask, so address-harvesters crawling this board never collect it.

Ask before you sign

  • What is the monthly salary?
  • How many hours will I be at the school in total, not just teaching?
  • How many teaching hours a week?
  • Is severance pay owed at the end of the contract?
  • Is national pension enrolled and contributed to?
  • Is health insurance enrolled and contributed to?
  • How many paid vacation days, and when can they be taken?

Silence isn’t a denial: it may well be offered, but nobody has written it down. ?

Working terms
Not stated: payday, raise on renewal, paid sick days, public holidays, class size, foreign teachers on staff, teaching materials
The questions teachers ask in almost every interview. This listing does not answer them, so ask before you sign.

Hello!

We are Key2Korea Recruitment, an agency made for teachers by teachers!

If you are looking for a teaching position in Korea, feel free to reach out to us at [email address] with your resume and picture. If you are interested in any of the jobs below, let us know the job code! We look forward to hearing from you!

Seoul

Code: SEO19

Start Date: March (End of February training)

Location: Guro-gu, Seoul

Age Group: Kindergarten/Elementary

Working Hours: 9:20/30-6:20/30

Salary: 2.5-2.6+

Housing: Provided or 400,000 allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Code: SEO22

Start Date: March

Location: Hannam, Seoul

Age Group: Kindergarten (5-7)

Working Hours: 8:30-5:30 (One day a month-4pm)

Salary: 2.6-2.8+

Housing: Provided or 500,000 allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Code: SEO23

Start Date: March

Location: Gangdong-gu, Seoul

Age Group: Kindergarten/Elementary

Working Hours: 9-5:30

Salary: 2.6-2.8+

Housing: Provided or 600,000 allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Gyeonggi-do

Code: GYE03

Start Date: March

Location: Goyang

Age Group: Kindergarten/Elementary

Working Hours: 9-5:30, 9-6 (one day per week)

Salary: 2.6-2.8+

Housing: Provided or 400,000+ allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Code: GYE09

Start Date: March

Location: Wirye New Town, Seongnam

Age Group: Kindergarten/Elementary

Working Hours: 9-6

Salary: 2.5-2.8+

Housing: Provided or 500,000 allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Code: GYE10

Start Date: March

Location: Gwanggyo New Town, Suwon

Age Group: Kindergarten/Elementary

Working Hours: 8:30-5:30 or 9-6

Salary: 2.5-2.8+

Housing: Provided or 400,000 allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Code: GYE15

Start Date: March

Location: Anyang

Age Group: Kindergarten/Elementary

Working Hours: 9:40-6:40

Salary: 2.6-2.8+

Housing: Provided or 450,000 allowance

Vacation: 10 days + Sick Days: 5

Benefits: Health Insurance, Pension, Severance Pay

Code: GYE26

Start Date: 4th week of November

Location: Bundang-gu, Seongnam

Age Group: Elementary

Working Hours: MWF 1-9/TTH 1:30-9:30

Salary: 2.6-3.2+

Housing: Provided or 800,000 allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Daejeon

Code: DJ01

Start Date: March

Location: Yuseong-gu, Daejeon

Age Group: Kindergarten

Working Hours: 9-6

Salary: 2.7-2.9+

Housing: Provided or 400,000 allowance

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Code: DJ02

Start Date: March

Location: Seo-gu, Daejeon

Age Group: Kindergarten/Elementary

Working Hours: 9-5:30 + 3days of events on Saturday(3hours event)

Salary: 2.5+

Housing: Provided or allowance provided

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

Busan

Code: BU01

Start Date: March

Location: Haeundae-gu Busan

Age Group: Kindergarten/Elementary

Working Hours: 9-6

Salary: 2.4+

Housing: Provided

Vacation: 11 days

Benefits: Health Insurance, Pension, Severance Pay

If you are interested in any of the positions, please send your resume and a recent picture to us :)

Job alert

Email me new Seoul jobs

One email a day at most; one click in any of them stops it.

Your account itself is stored in Korea.

This makes you a free account; the link in your inbox is enough to use it. ? Already have an account?

All jobs More jobs in Seoul More jobs in Gyeonggi / Incheon More jobs in Busan More jobs in Daejeon Report this listing

How to read this report

Every line below comes straight from the employer’s structured listing fields — there is no hidden score.

“Not stated” means the employer didn’t disclose it, which is worth asking about before you sign anything.

What a silence means

Silence isn’t a denial — it may well be offered. It does mean nobody has written it down, so ask before you sign.

LucyESL counts what each advert states, nothing more; the disclosure page has the measurement and its method.

What the account is for

The search is saved to it, and you can pick up saved jobs and application tracking whenever you want them.

Choose a password later, or never — the link in your inbox signs you in.