Jobgether
Jobgether

Lead Teacher - Software Development & AI (Full-Stack) IT SkillSprint

📍 TélétravailAujourd'hui✦ Nouveau
LieuTélétravail
DépartementFormation & Éducation

Description du poste

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Lead Teacher – Software Development & AI (Full-Stack) IT SkillSprint based in France. Are you passionate about software engineering, artificial intelligence, and shaping the next generation of tech talent? As Lead Teacher, you will deliver an intensive full-stack development and AI training programme designed for third-year university students. You will combine engaging live instruction, hands-on coding sessions, and collaborative projects to help learners build practical, industry-relevant technical skills. You will guide students through modern backend and frontend technologies while demonstrating how to integrate AI tools responsibly into real-world development workflows. Working remotely with an international education team, you will foster an inclusive, collaborative, and engaging learning environment. This is an opportunity to make a meaningful impact on students' professional development while contributing to an ambitious digital skills initiative. Accountabilities : - Deliver engaging technical instruction: Lead daily live lectures, interactive demonstrations, and coding sessions, combining two hours of theory and demonstrations with two hours of guided laboratory and practical work. - Prepare and adapt learning materials: Develop balanced daily lesson plans, adjust teaching methods to students' progress, and deliver the established curriculum in line with programme learning objectives. - Mentor students through practical projects: Guide student teams through major collaborative assignments, including the Mid-Bootcamp Project and Final Capstone, helping them apply their knowledge to real-world challenges. - Integrate AI into software development education: Teach students how to use AI coding assistants effectively and responsibly for code generation, debugging, refactoring, testing, documentation, and AI-enabled feature development. - Assess performance and provide feedback: Review assignments, administer assessments, evaluate technical progress, and provide timely, constructive feedback that supports continuous improvement. - Provide ongoing student support: Lead question-and-answer sessions, explain complex technical concepts clearly, and help students with different experience levels overcome learning challenges. - Coordinate classroom activities: Work closely with the Teaching Assistant to organize laboratory sessions, monitor student progress, and ensure effective day-to-day learning delivery. - Collaborate with programme stakeholders: Coordinate with programme managers, project managers, and client representatives to maintain alignment with academic objectives and student outcomes. - Build an inclusive learning community: Encourage teamwork, critical thinking, curiosity, and continuous learning while creating a supportive environment that accommodates different learning styles and needs. Requirements : - Professional experience: At least three years of professional experience in full-stack web development and software engineering. - Teaching and mentoring: Previous experience teaching or mentoring learners in software development bootcamps, university programmes, or comparable technical training environments. - Backend development expertise: Strong knowledge of Java fundamentals, object-oriented programming, collections, testing, Spring Boot, REST APIs, dependency injection, controllers, SQL databases such as MySQL or PostgreSQL, JPA/Hibernate, Spring Security, JWT authentication, and microservices or messaging technologies such as RabbitMQ or Kafka. - Frontend development expertise: Proficiency in JavaScript (ES6+), TypeScript, React, Next. js, HTML5, and CSS3.
Postuler maintenant →

Candidature directe auprès de l'employeur