ESL Tips & Tricks: How to Get Hired (and Keep Your Online Teaching Job)
Getting an online ESL job is exciting — but let’s be honest, it can also be frustrating and discouraging at times.
I want to start with this reminder:
For some people, it takes one application and they’re hired. For others, it takes time. Both are normal.
If it’s taking longer for you, don’t give up. Keep applying, keep improving, and keep going. Persistence matters more than perfection in this industry.
Tips & Tricks to Getting an ESL Job
1. Get a TEFL Certificate (This Is Non‑Negotiable)
If you’re serious about teaching English online, a TEFL certificate is essential.
If you’re unsure about:
- What a TEFL certificate is
- Why you need one
- How long it takes
👉 Head over to the TEFL Certificate tab on this blog and read more before applying.
Most companies will not even consider your application without it.
2. Create a Strong ESL CV (Even as a Beginner)
Your ESL CV does not need to look like a traditional corporate CV.
Include any experience related to teaching, such as:
- Tutoring (formal or informal)
- Sunday school teaching
- Helping younger siblings or cousins with homework
- Coaching, mentoring, or training roles
💡 Beginner tip: If you are new, it’s okay to list 6 months to 1 year of experience as entry-level ESL teaching.
📸 Important: Include a professional photo on your CV. ESL companies want to see what you look like before inviting you to an interview.
3. Create an Intro Video (Very Important)
Most ESL companies will not hire you without an intro video.
Your intro video helps companies assess:
- Your confidence
- Your communication skills
- Your presence in front of the camera
Tips for a strong intro video:
- Use good lighting (face the window if possible)
- Dress professionally
- Speak clearly and confidently
- Avoid slurring words
- Reduce filler words like “uhm” and “ah”
- Smile and be engaging
Some companies will give you specific prompts or questions — follow them exactly.
4. Store Your Intro Video Properly
Make it easy for recruiters to view your video.
Best options:
- Google Drive link (set to “Anyone with the link can view”)
- Cloud storage link
- Public YouTube video (many tutors use this method)
This way, whenever an intro video is required, you simply paste the link. Simple and professional.
5. Apply to Companies That Fit Your Life
This is where many people go wrong.
If you need to start earning ASAP, avoid platforms where:
- You must market yourself
- You need to find students one by one
These platforms can be great long-term, but they may delay income at the beginning.
Instead:
- Check time zones
- Check pay rates
- Check minimum hours
- Check if students are provided
Apply with intention, not desperation.
📌 I’ll be writing a separate blog post on how to market yourself on social media if you choose that route.
Tips & Tricks to Keep Your ESL Job
Getting hired is only step one — keeping the job is just as important.
1. Always Be Professional
- Dress professionally at all times
- Avoid hoodies and revealing clothing
- Minimal makeup is recommended to avoid distracting students
Your appearance reflects the company you work for.
2. Always Be Punctual
Arrive at least 15 minutes early before class:
- Do a speed test
- Check your equipment
- Review your schedule
Never look like you just woke up when class starts. First impressions matter — every time.
3. Never Switch Off Your Camera
Do not turn off your camera:
- Because you’re tired
- Because other teachers do it
- Because “no one gets caught”
Always follow the company’s rules. One student complaint can cost you your job.
4. Rest When You’re Tired
Burnout is real in online teaching.
If you’re tired:
- Rest
- Reduce hours temporarily
- Take a break if needed
Students expect teachers who are present, energetic, and able to give feedback.
5. Build Connections With Other Teachers
You are not an island.
Even though you work remotely:
- Connect with teachers in WhatsApp groups
- Engage in Teams meetings
- Exchange emails
- Use social media to build community
This has personally helped me:
- Stay sane
- Stay awake
- Learn from others
- Avoid costly mistakes
Community matters more than you think.
Final Encouragement
This journey is not always fast — but it is possible.
Stay consistent. Stay professional. Stay learning.
And most importantly — don’t quit too early.

