English Teacher

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

Competitive salary : 17. 000₱ - 35.000₱

HOURS PER WEEK

TBD

DATE UPDATED

Aug 30, 2026

JOB OVERVIEW

ENGLISH4EVERYONE (E4E) IS HIRING

ENGLISH TEACHERS
English4Everyone (E4E) is a growing English education company based in Bali, Indonesia. We are looking for
passionate, professional English teachers to join our team.

We currently have two opportunities:
• Remote English Teacher — work remotely from the Philippines
• English Teacher in Bali — join our physical teaching team in Bali, Indonesia

WHAT WE ARE LOOKING FOR
• Excellent spoken and written English
• Strong communication and pronunciation
• Experience teaching English, preferably to children
• Experience with students ages 4–15 is a strong advantage
• Energetic, friendly, patient, and engaging personality
• Able to create fun, interactive, student-centered lessons
• Comfortable teaching grammar, vocabulary, phonics, speaking, reading, listening, and writing
• Bachelor's degree preferred
• TEFL/TESOL or similar qualification preferred
• Reliable, professional, and punctual
• Comfortable receiving training, observations, and feedback
• Able to follow a structured curriculum and lesson objectives

THE IDEAL E4E TEACHER
We are not simply looking for someone who speaks English. We are looking for a teacher who can make
students excited to learn. Our teachers should build confidence, encourage students to speak, explain clearly,
ask strong questions, and create an active classroom where students participate rather than simply listen.

WHAT WE OFFER
• Competitive salary — discussed based on experience and qualifications
• Training and support from the E4E management team
• Structured curriculum and teaching materials
• Professional development and opportunities to grow with the company
• Supportive working environment
• Long-term opportunity with a growing English education company

FOR THE BALI POSITION
The successful candidate will teach in Bali and become part of our in-person E4E teaching team. Applicants
must be willing and eligible to work legally in Indonesia. Visa/work authorization arrangements will be discussed
with suitable candidates.

HOW TO APPLY
Please send:
1. Your CV/resume
2. A short 2–3 minute introduction video
3. A brief description of your teaching experience
4. The age groups you have taught
5. Your preferred position: Remote or Bali
Shortlisted candidates will be invited to an interview and a short demo lesson.
English4Everyone • Bali, Indonesia

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0118
Total Execution Time  0.0132
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,481,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/English-Teacher-1719367
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0061 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719367
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 970024
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1719367
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-04',ej.date_added) duration_daysDATEDIFF('2026-09-04',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719367' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719367 
0.0013   UPDATE employer_jobs SET hit_counts '***Aug-29-2026=2***Aug-30-2026=135***Sep-01-2026=1***Sep-02-2026=2***Sep-03-2026=4***Sep-04-2026=1' WHERE job_id'1719367'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Aug-2026=137***Sep-2026=8' WHERE job_id'1719367'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719367' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719367 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '970024'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)