Yes, you must hold a Bachelor’s degree and TEFL certification in order to apply for this job.