Zurich
French as a Foreign Language (FLE) Teacher – Cantons of Zurich and Lucerne
- 16 October 2026
- 100%
- Permanent position
- Zurich
About the job
Flying Teachers is currently looking for qualified and motivated French as a Foreign Language (FLE) teachers to deliver French courses in the cantons of Zurich, Lucerne and Aargau.
We wish to expand our network of teachers to meet the needs of our learners and clients in these three regions.
Teaching assignments may involve different audiences, including adults, children, teenagers and company employees, depending on the course requirements.
Course type: French as a Foreign Language (FLE) – General and professional French
Regions: Cantons of Zurich, Lucerne and Aargau
Format: Mainly face-to-face, depending on assignments
Target audience: Adults, children, teenagers and companies
Levels: A1 to C2, according to needs
Start: According to available assignments
Frequency and schedule: To be agreed based on learners’ needs and teachers’ availability
We are looking for people willing to commit to regular or occasional teaching assignments, depending on their experience, availability and area of operation.
We regularly seek motivated trainers wishing to join our dynamic, professional and committed team. We look forward to receiving applications matching the desired profile.
Who are we?
Flying Teachers is a private language school founded over 25 years ago. Based in Switzerland, it also has offices in Germany and Hungary.
We offer a wide range of language training courses for different age groups and levels. We also collaborate with companies to provide language training solutions tailored to their specific needs.
Our philosophy is based on professional, flexible and personalised service. We place great importance on the pedagogical skills, experience, reliability and commitment of our trainers.
What we offer
As a trainer at Flying Teachers, you benefit from flexible working conditions. You communicate your availability and area of operation to us, and we offer you teaching assignments matching your profile.
You will have the opportunity to work within an innovative and committed team and to teach in different contexts: face-to-face, online, hybrid format or in companies, according to needs.
Our team supports you in your teaching activity and offers you various professional development opportunities.
Desired profile
- Native French speaker or C2 level
- SVEB/FSEA certificate or equivalent pedagogical qualification
- Experience in teaching French as a Foreign Language (FLE)
- Experience teaching adults, children, teenagers or in companies, depending on assignments
- Experience in individual and group teaching
- Good ability to plan, structure and organise sessions
- Interactive, communicative and learner-centred pedagogical approach
- Ability to identify individual learners’ needs and adapt teaching content accordingly
- Ability to regularly monitor progress and adjust learning objectives
- Dynamic, caring, patient and reliable personality
- Excellent interpersonal skills and organisational sense
- Good communication and collaboration with our administrative team
- Residence in the canton of Zurich, Lucerne or Aargau, or nearby
- Valid authorisation to work professionally in Switzerland
Good command of German or English is an additional asset, especially to facilitate communication with learners and local contacts.
Your application
We invite you to send us your complete application file, including:
- Your updated CV
- Your cover letter
- Copies of your diplomas and teaching certificates
- Your work certificates and professional references
- A copy of your Swiss work permit, if applicable
Please also specify in your application your availability, the levels and age groups you wish to teach, as well as the locations in the cantons of Zurich, Lucerne and Aargau where you would be willing to work.
We look forward to receiving your application and exploring the possibilities of future collaboration with you.
Please submit your complete application file via the link below, selecting the corresponding position.