Open Positions

Select an option below to help us find the right position for you.


Requirements for ALL Applicants

Basic requirements:

  • Must have a fluent command of English (both spoken and written)
  • Must commit to at least one full six-month contract term
  • Must be available to attend three-day Initial Certification in full
  • Must be proficient using a computer

For applicants seeking Gaba visa sponsorship:

Gaba can provide a Specialist in Humanities/International Services visa which typically has a duration of one year for first-time holders.

  • Must have a bachelor’s degree (or above) from an accredited university where English was the medium of instruction OR three years of verifiable full-time ESL teaching experience
  • Newly sponsored instructors are expected to teach with Gaba for two full contract terms (i.e. 12 months)
  • Must meet the minimum earning requirements of 250,000 yen per month
  • Must show proof of enrollment in National Health Insurance at time of contract signing

Preferred applicants will have:

  • A university degree
  • CELTA, TEFL, or TESOL certification
  • Prior ESL/EFL teaching experience
  • Experience working in a corporate setting
  • Availability during peak hours of operation

Depending on your current visa status, there may be additional requirements. Please refer to the visa information page for specifics


The following is a general description of the process for all applicants – details may vary for any individual application. There are four stages to complete before teaching. The time involved will depend on the specific circumstances of the individual applicant – we encourage overseas applicants to apply 3~5 months ahead of their desired start time, and 2~6 weeks ahead for those in Japan already with a valid visa.

1. Application stage

  • Online application

2. Interview stage

  • 1st Interview
  • Interview Task
  • 2nd Interview

3. Contracting stage

  • Contract offer
  • Visa processing (if necessary)
  • In-processing (in Japan)

4. Teaching certification stage

  • Initial Certification (3 days)
  • On-the-Job Certification

5. Teach!

Ready to Start Teaching with Gaba?

Apply/Register Now