Lead Teacher – Full-Stack Software Development & AI
Jobgether
Description du poste
About the role
A partner company, represented by Jobgether, is looking for a Lead Teacher for a full-time freelance programme in Switzerland. The role delivers an intensive technology training course for university students, combining full-stack software engineering with AI development. You will teach remotely from an eligible location in Europe, working with an international team and teaching assistants, and will make three on-site trips to Baku, Azerbaijan.
Key responsibilities
- Deliver live lectures, demonstrations and coding sessions on full-stack development and AI-enabled engineering, about two hours of theory and two hours of guided labs each day
- Prepare daily lesson plans and adapt materials and pacing within the programme syllabus
- Supervise student teams on major collaborative projects, including the mid-bootcamp project and the final capstone
- Teach students how to use AI coding assistants responsibly, covering code generation, debugging, refactoring, testing, documentation and feature development, with emphasis on security, privacy and code quality
- Review assignments, administer assessments, give technical feedback and run Q&A sessions
- Work with the Teaching Assistant on practical sessions and with programme managers and client representatives on learning objectives and milestones
- Create an inclusive, collaborative classroom culture and help students complete their final projects and graduation activities
Required profile
- At least three years of professional experience in full-stack web development or software engineering
- Previous experience teaching or mentoring students in bootcamps, university programmes or similar technical training
- Fluent English at C1 level or above, as all teaching is done in English
- Availability for 40 hours per week, Monday to Friday, and willingness to travel to Baku for three on-site events
Required skills
- Backend: Java fundamentals, Spring Boot, REST APIs, SQL (MySQL or PostgreSQL), JPA/Hibernate, Spring Security and JWT, microservices or messaging (RabbitMQ or Kafka)
- Frontend: JavaScript (ES6+), TypeScript, React, Next.js, HTML5 and CSS3
- DevOps: Git and GitHub, Docker and Docker Compose, CI/CD such as GitHub Actions, REST or GraphQL APIs
- Practical experience with AI coding assistants (GitHub Copilot, ChatGPT, Claude, Codeium) and awareness of their risks
What we offer
- Fully remote work from an eligible European location with a flexible environment
- Full-time freelance engagement of 40 hours per week with a defined programme timeline
- Covered business travel: round-trip flights, accommodation and daily per diem for the three trips to Baku
- International collaboration and professional development in teaching and technical leadership
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Suisse.
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 21 heures
Expire dans 1 mois
5 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Jobgether
Offres similaires
-
Stage d'Assistant(e) au Service Cohésion Sociale (1 an) – Ville de Monthey
Ville de Monthey Monthey -
Stage de 6 mois à temps plein – Service Cohésion Sociale (secteur Enfance)
Ville de Monthey Monthey -
Dozent/in FH – Akutpflege und Pädiatrie
Etat de Fribourg - Staat Freiburg Fribourg -
Padel Trainer / Trainerin – Academy Wetzikon
Padeleros AG Wetzikon -
Professor in Microbiology (CDI)
Etat de Fribourg - Staat Freiburg Fribourg