🍎
LucyESL
Jobs
Countries
Guides
Lucy's Tips
About
Sign in
Get started
🔍 Browse Jobs
🌏 Countries
📖 Country Guides
💡 Lucy's Tips
👩🏫 About
Sign in
Get started — free
Home
/
Post a Job
Post a job
Reach qualified, motivated ESL teachers. Every listing is reviewed by Lucy before going live.
🏫
You need a
school account
to post a job.
Create one free →
or
sign in
.
Job segment *
💻
Online / Remote
Teach English online — no relocation required
🗺️
In-Country
Language centres, hagwons, local schools
🎓
Licensed / International School
Accredited international schools, IB, Cambridge
Job details
Job title *
Be specific — "Kindergarten ESL Teacher, Chiang Mai" gets more views than "English Teacher"
Country
Select country…
🇹🇭 Thailand
🇰🇷 South Korea
🇨🇳 China
🇯🇵 Japan
🇻🇳 Vietnam
🇹🇼 Taiwan
🇰🇭 Cambodia
🇮🇩 Indonesia
🇵🇭 Philippines
🇲🇾 Malaysia
🇭🇰 Hong Kong
🇸🇬 Singapore
🇲🇲 Myanmar
🇲🇳 Mongolia
🇱🇦 Laos
🇮🇳 India
🇸🇦 Saudi Arabia
🇦🇪 UAE
🌐 Remote / Online
City
Level
Select…
Kindergarten
Primary
Secondary
High School
Adult
University
Corporate
Mixed levels
Contract type
Select…
Full-time
Part-time
Contract
Freelance
Volunteer
Salary display
Show what teachers will actually receive
Approx. monthly USD
(for sorting)
Start date
Job description *
More detail = better quality applicants. Aim for 150+ words.
Requirements
🎓 Bachelor's degree required
📜 TEFL / CELTA required
📋 Teaching licence required
Benefits included
🏠 Free housing provided
✈️ Flight allowance
🏥 Health insurance
💰 Tax-free salary
Additional benefits notes
Submit listing →
Lucy reviews every listing before it goes live — usually within 24 hours.