bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesEcenglishESL/EFL Teacher (Fixed Term)

ESL/EFL Teacher (Fixed Term)

Ecenglish · Montreal, Quebec, H3H 2S2, Canada · Active · BambooHR

Job facts

FieldValue
CompanyEcenglish
TitleESL/EFL Teacher (Fixed Term)
Normalized title-
Department / teamEC Montreal
LocationMontreal, Canada
Work model-
Employment typeContract
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-04-27 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Ecenglish.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Montreal.Open
Department jobsActive postings in EC Montreal.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyEcenglish
Sourcea473b520-b3cc-4319-a196-60d4c3c15994
ATS providerBambooHR

Description

EC is an internationally recognized private language school specialized in the delivery of quality language programmes to international students.  We provide an immersion experience and help students achieve their language learning objectives in a welcoming, dynamic, student-centred and inclusive environment. We are hiring qualified teachers with experience and training in teaching English (ESL/EFL) to join our academic team for in person classes. Position: Teacher of English (ESL/EFL) Part-time In person classes * Please note that only candidates eligible to work in Canada will be considered Profile: Autonomous Dynamic Patient Excellent communicator Mastery of the language in speaking and writing Team-oriented Job related tasks: Teach English using a varied and communicative approach that puts the student at the centre of learning. Plan and organize the lesson according to the student needs and learning objectives and be able to clearly explain those objectives to the learner. Create a welcoming, positive and dynamic learning environment in class that promotes learning. Complete the administrative tasks associated to student learning: (lesson plan, continuous evaluation and entry of associated marks, attendance, feedback progress). Communicate and collaborate with the academic team. Requirements: University degree in ESL Or University degree and TESL/TEFL certificate (min. 120 hours) Experience teaching (ESL/EFL) (desired) Good understanding of teaching methodologies appropriate to teaching adults and/or young adults Ability to balance and integrate the 4 language abilities in the teaching sessions

Full job record

Job IDaae3661bc4ef4e6e93c310bd47bbf7cb92acec5a
Org ID867b9208-bd18-4d6e-be5d-576d23c9fea8
Source IDa473b520-b3cc-4319-a196-60d4c3c15994
Board IDa473b520-b3cc-4319-a196-60d4c3c15994
Providerbamboohr
Provider Job Key1146
TitleESL/EFL Teacher (Fixed Term)
Normalized Title
Statusactive
Activeyes
Location TextMontreal, Quebec, H3H 2S2, Canada
DepartmentEC Montreal
Team
Employment Typecontract
Workplace Type
Remote Policy
CountryCanada
Region
CityMontreal
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://ecenglish.bamboohr.com/careers/1146
Apply URLhttps://ecenglish.bamboohr.com/careers/1146
First Seen At2026-05-30 06:00:30Z
Last Seen At2026-06-06 10:25:27Z
Last Checked At2026-06-06 10:25:27Z
Last Changed At2026-05-30 06:00:30Z
Inactive At
Source Posted At2026-04-27 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=ecenglish/date=2026-06-06/2026-06-06T10-25-24-390Z-99bdfbe864c1aa22f5fdb8b291d735c055c232dee1d6c89c228b227f0d8817ae.json
Event Fields
{
  "content_hash": "638deed49f67c91772faf9c251ac36ad1418785ce63ee7a8d3163c98cb66ce3e",
  "source_hash": "a0268f9af007253f34eb1fa711a7c24f77e9dd9646ef37ce1b0d84867adc31a6",
  "last_changed_at": "2026-05-30T06:00:30.079Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Montreal, Quebec, H3H 2S2, Canada",
    "city": "Montreal",
    "region": null,
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.95
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:25:27.037Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Montreal, Quebec, H3H 2S2, Canada",
      "city": "Montreal",
      "region": null,
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.95
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "1146",
    "isRemote": null,
    "location": {
      "city": "Montreal ",
      "state": "Quebec"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18250",
    "locationType": "0",
    "jobOpeningName": "ESL/EFL Teacher (Fixed Term)",
    "departmentLabel": "EC Montreal",
    "employmentStatusLabel": "Fixed-Term Contract"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Montreal ",
      "state": "Quebec",
      "postalCode": "H3H 2S2",
      "addressCountry": "Canada"
    },
    "datePosted": "2026-04-27",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-weight: bold\"><span>EC </span></span><span>is an internationally recognized private language school specialized in the delivery of quality language programmes to international students. </span><span>We provide an immersion experience and help students achieve their language learning objectives in a welcoming, dynamic, student-centred and inclusive environment.</span></p>\n<p><br></p>\n<p><span>We are hiring qualified teachers with experience and training in teaching English (ESL/EFL) to join our academic team for in person classes.</span></p>\n<p><span> </span></p>\n<p><span>Position:</span></p>\n<ul>\n<li><span>Teacher of English (ESL/EFL)</span></li>\n<li><span>Part-time</span></li>\n<li><span>In person classes</span><br><br></li>\n</ul>\n<p><span>*<span style=\"font-weight: bold\"><em>Please note that only candidates eligible to work in Canada will be considered</em></span></span></p>\n<p><br></p>\n<p><span>Profile:</span></p>\n<ul>\n<li><span>Autonomous</span></li>\n<li><span>Dynamic</span></li>\n<li><span>Patient</span></li>\n<li><span>Excellent communicator </span></li>\n<li><span>Mastery of the language in speaking and writing </span></li>\n<li><span>Team-oriented</span><span> </span></li>\n</ul>\n<p><span> </span></p>\n<p><span>Job related tasks:</span></p>\n<ul>\n<li><span>Teach English using a varied and communicative approach that puts the student at the centre of learning. </span></li>\n<li><span>Plan and organize the lesson according to the student needs and learning objectives and be able to clearly explain those objectives to the learner.</span></li>\n<li><span>Create a welcoming, positive and dynamic learning environment in class that promotes learning.</span></li>\n<li><span>Complete the administrative tasks associated to student learning: (lesson plan, continuous evaluation and entry of associated marks, attendance, feedback progress).</span></li>\n<li><span>Communicate and collaborate with the academic team.</span><br><br></li>\n</ul>\n<p><span>Requirements:</span></p>\n<ul>\n<li><span>University degree in ESL</span></li>\n<li><span>Or University degree and TESL/TEFL certificate (min. 120 hours)</span></li>\n<li><span>Experience teaching (ESL/EFL) (desired)</span></li>\n<li><span>Good understanding of teaching methodologies appropriate to teaching adults and/or young adults</span></li>\n<li><span>Ability to balance and integrate the 4 language abilities in the teaching sessions</span></li>\n</ul>\n<p><br></p>\n<p> </p>",
    "compensation": null,
    "departmentId": "18250",
    "locationType": "0",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "ESL/EFL Teacher (Fixed Term)",
    "departmentLabel": "EC Montreal",
    "jobOpeningStatus": "Open",
    "minimumExperience": null,
    "jobOpeningShareUrl": "https://ecenglish.bamboohr.com/careers/1146",
    "employmentStatusLabel": "Fixed-Term Contract"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/aae3661bc4ef4e6e93c310bd47bbf7cb92acec5a?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/867b9208-bd18-4d6e-be5d-576d23c9fea8JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/a473b520-b3cc-4319-a196-60d4c3c15994JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/aae3661bc4ef4e6e93c310bd47bbf7cb92acec5a/eventsJSON