Company · 16 open roles
Careers at Ecolint
Ecolint has 16 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
16 positions at Ecolint
Teacher of Philosophy (IB DP and Year 11) - sabbatical leave replacement for 1 year
Ecolint·Switzerland (CH013)
Teacher of Philosophy (IB DP and Year 11\\) \\- sabbatical leave replacement for 1 year Secondary School \*Deliver engaging, rigorous, and inquiry\\-driven Philosophy courses to Year 11 and IB Diploma Programme students (SL and HL) as a sabbatical leave replacement.\* \*\*Quick f…
US University Guidance Counsellor - 300 036 (M/F)
Ecolint·Switzerland (CH013)
US University Guidance Counsellor \- 300 036 (M/F)Entité de la campagne*Provide comprehensive university guidance to students in Years 10\-13, supporting subject selection, competitive applications, and successful transitions to North American post\-secondary education and global…
US University Guidance Counsellor - 300 036
Ecolint·Switzerland (CH013)
Ref 2588313 \| Date: 30 Oct 2026US University Guidance Counsellor \- 300 036 (M/F)
Ecolint·Switzerland (CH013)
**Exam Officer and Deputy Technical / Data Specialist**Campus des Nations \- Secondary School*Lead exam coordination and administration across the Secondary School while supporting academic data management and technical logistics.***Quick facts*** **Campus:** Campus des Nations* …
NAT SEC - Technical Coordinator / Data Specialist - 400 031 (M/F)
Ecolint·Switzerland (CH013)
**Technical / Data Specialist and Deputy Exam Officer**Campus des Nations \- Secondary School*Manage logistics and academic data for the Secondary School at a high technical level while supporting external and internal exam coordination.***Quick facts*** **Campus:** Campus des Na…
NAT SEC - Technical Coordinator / Data Specialist - 400 031
Ecolint·Switzerland (CH013)
Ref 2585851 \\\| Date: 16 Oct 2026 !\[Ecole Internationale de Genève\]( ) NAT SEC \\- Technical Coordinator / Data Specialist \\- 400 031 (M/F) \*\*Technical / Data Specialist and Deputy Exam Officer\*\* ======================================================= Campus des Nations \…
NAT SEC - Exam Officer - 400 032
Ecolint·Switzerland (CH013)
Ref 2585850 \\\| Date: 16 Oct 2026 !\[Ecole Internationale de Genève\]( ) NAT SEC \\- Exam Officer \\- 400 032 (M/F) \*\*Exam Officer and Deputy Technical / Data Specialist\*\* ======================================================= Campus des Nations \\- Secondary School \*Lead …
FDN ECA - Professeur.e d'allemand - 500 051 (H/F)
Ecolint·Switzerland (CH013)
**d'allemand****Campus de La Châtaigneraie \& La Grande Boissière \- World Language Programme***Transmettre la richesse de la langue et de la culture allemandes à nos élèves au sein de notre dynamique World Language Programme.***En bref*** **Campus :** La Châtaigneraie (Founex) \…
FDN ECA - Professeur.e d'allemand - 500 051
Ecolint·Switzerland (CH013)
---base:meta-keywords:meta-viewport: width=device-width, initial-scale=1.0title: FDN ECA - Professeur.e d'allemand - 500 051 (H/F)---FDN ECA \- Professeur.e d'allemand \- 500 051 (H/F)===================================================**Professeur.e d'allemand**==================…
FDN ECA - Professeur.e d'allemand - 500 051
Ecolint·Switzerland (CH013)
Ref 2585247 \\\| Date: 14 Oct 2026 !\[Ecole Internationale de Genève\]( ) FDN ECA \\- d'allemand \\- 500 051 (H/F) \*\*d'allemand\*\* ============== \*\*Campus de La Châtaigneraie \\\& La Grande Boissière \\- World Language Programme\*\* ------------------------------------------…
NAT SEC - Technicien.ne de département (Sciences) - 400 030
Ecolint·Switzerland (CH013)
**de département (Sciences)** **Campus des Nations \- École Secondaire** ***Assurer le leadership technique du département des sciences et le management de l'équipe de techniciens pour offrir un soutien pédagogique et opérationnel de haut niveau.*** **En bref** * **Campus :** Cam…
NAT SEC - Technicien.ne de département - 400 030
Ecolint·Switzerland (CH013)
NAT SEC \\- de département (Sciences) \\- 400 030 NAT SEC \\- de département (Sciences) \\- 400 030 ================================================ \*\*Technicien.e de département (Sciences)\*\* =========================================== \*\*Campus des Nations \\- École Seconda…
LCH SEC - Enseingnant.e de Physique - 200 023
Ecolint·Switzerland (CH011)
LCH SEC \\- Enseingnant.e de Physique (remplacement congé maternité) \\- 200 023 LCH SEC \\- Enseingnant.e de Physique (remplacement congé maternité) \\- 200 023 ================================================================================ \*\*Enseignant(e) de Physique (Rempla…
LCH SEC - Physics Teacher - 200 024
Ecolint·Switzerland (CH011)
LCH SEC \\- Physics Teacher (maternity cover) \\- 200 024 LCH SEC \\- Physics Teacher (maternity cover) \\- 200 024 ======================================================= \*\*Physics Teacher (Maternity Cover)\*\* ===================================== \*\*La Châtaigneraie Campus …
LCH SEC - Physics Teacher - 200 024
Ecolint·Switzerland (CH011)
Ref 2578361 \\\| Date: 11 Sept 2026 !\[Ecole Internationale de Genève\]( ) LCH SEC \\- Physics Teacher (maternity cover) \\- 200 024 \*\*Physics Teacher (Maternity Cover)\*\* ===================================== \*\*La Châtaigneraie Campus \\- Secondary School\*\* \*\*\*Inspire …
NAT SEC - Teacher of Theatre - 400 018
Ecolint·Switzerland (CH013)
NAT SEC \- Teacher of Theatre \- 400 018 Teacher of Theatre Campus des Nations \- Part\-time (16 periods) \- Geneva Inspire students to explore their creative potential and master the art of performance within our pioneering IB World School. Quick facts Campus: Campus d…
Tech stack signals
What Ecolint hires for
Most-requested skills across active job descriptions.