Join our lovely team

We’re committed to bringing world-class, passionate professionals together to build a better world for our children

We are looking for enthusiastic, positive people who are committed to our core values. Join our team and let’s build something amazing together!

English (LAL) MYP/DP Teacher

Flexibility and experience to teach English (LAL) – with a high degree of proficiency – at MYP and DP level.

Oeiras Campus
  • Job type: Full Time, Fixed Term
  • Start Date: 21 August 2025
  • Apply by: 16 March 2025

Geography MYP/DP Teacher

Flexibility and experience to teach Geography – with a high degree of proficiency – at MYP and DP level.

Oeiras Campus
  • Job type: Full Time, Fixed Term
  • Start Date: 21 August 2025
  • Apply by: 16 March 2025

Mathematics MYP/DP Teacher

Flexibility and experience to teach Mathematics – with a high degree of proficiency – at MYP and DP level.

Oeiras Campus
  • Job type: Full Time, Fixed Term
  • Start Date: 21 August 2025
  • Apply by: 16 March 2025

Music PYP/MYP Teacher

Flexibility and experience to teach Music – with a high degree of proficiency – at PYP and MYP level.

Oeiras Campus
  • Job type: Full Time, Fixed Term
  • Start Date: 21 August 2025
  • Apply by: 16 March 2025

Portuguese IB MYP/DP Teacher

Flexibility and experience to teach Portuguese – with a high degree of proficiency – at MYP and DP level.

Oeiras Campus
  • Job type: Full Time, Fixed Term
  • Start Date: 21 August 2025
  • Apply by: 16 March 2025

Science – Chemistry/Physics MYP/DP Teacher

Flexibility and experience to teach their subject (Chemistry and/or Physics) – with a high degree of proficiency – at MYP and DP level.

Oeiras Campus
  • Job type: Full Time, Fixed Term
  • Start Date: 21 August 2025
  • Apply by: 16 March 2025
Spontaneus application

Hello 👋 Nice to meet you!

Hello 👋

If you’re interested in joining our team, send us a spontaneous application, and we’ll reach out if your profile matches our needs.

Be part of something great

Be part of the ISS Community

Join a growing international community with over 65 different nationalities and be part of something great in international education

students (24/25)

+900

students
(22/23)

925+

nationalities (24/25)

+65

nationalities
(22/23)

65+

nationalities
(22/23)

65+

Student/Teacher Ratio
(22/23)

1/8

staff members (24/25)

+210

Student/Teacher Ratio (24/25)

1/8

staff members
(22/23)

210+