Lead Frontend Instructor - Vue.js & AI (French Speaking)
Skills
About the role
About the gig
We are currently looking for a dynamic, talented and experienced Frontend Lead Teacher to deliver our AI-Enhanced Frontend Development with Vue.js bootcamp for one of our corporate partners.
We are seeking someone passionate about modern frontend technologies, JavaScript ecosystems, and AI-assisted development workflows, who enjoys mentoring and empowering students to become job-ready developers.
As the Lead Teacher, you will guide, inspire, and support learners while helping them build strong foundations in JavaScript and Vue.js, as well as teaching them how to responsibly collaborate with AI coding tools in real-world development environments.
The teacher will be responsible for:
Oversee the full academic experience of the Ironhack bootcamp
Deliver engaging lectures and hands-on labs on HTML, CSS, JavaScript (ES6+), and Vue.js
Teach modern frontend architecture including components, routing, and statemanagement (Pinia)
Guide students through API integration and asynchronous programming
Introduce AI-assisted development workflows (prompting, debugging, reviewing AI-generated code)
Facilitate a safe, supportive, and energetic learning environment adapted to different learning styles
Challenge students with real-world frontend problems and practical projects
Mentor students during labs, pair programming, and group activities
Administer assessments and provide timely, actionable feedback
Prepare and adapt lesson plans based on student progress and learning gaps
Support students during the capstone project from planning to deployment
Collaborate with Program Managers and the customer to ensure learning outcomes and employability goals
Collaborate with Ironhack Team
Responsible for teaching the curriculum designed by our global education team
Plan the lessons according to the bootcamp objectives
Successfully create new techniques and materials, with advice from colleagues
Work with the global team in the rollout of new teaching materials
Effectively lead teaching and learning activities to ensure that students reach the learning outcomes set by Education Team
Community Building
Foster a strong cohort culture and sense of belonging
Encourage collaboration, peer reviews, and teamwork
Support students beyond technical skills (confidence, communication, growth mindset)
Participate actively in the overall student experience
Requirements
+3 years of experience in Frontend Development
Strong knowledge of HTML, CSS, JavaScript (ES6+), and Vue.js (Vue 3 + Composition API)
Experience with routing, state management, and API integrations
Familiarity with Git/GitHub workflows
Experience using or teaching AI coding assistants (Copilot, ChatGPT, etc.)
Fluent in French (classes delivered in French); internal communication in English
Passion for teaching and sharing knowledge
Empathy, patience, and mentoring mindset
Excellent communication and presentation skills
Organized, reliable, and comfortable facilitating groups
Experience managing or motivating teams is a plus
A can-do attitude and good sense of humor
About the position
Bootcamp dates (various dates): 15th Septembre to 19th December
Duration: 13 weeks
Format: Tuesdays: 18:00h to 22:00h & Saturdays: 09:00h to 16.30h
Teaching in French - fluency required
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.