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

Ironhack, Inc.

Madrid

Remote

EUR 42,000 - 70,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ironhack is seeking an experienced Lead Teacher to deliver the Software Development & AI track of the IT SkillSprint programme. You will inspire, educate, and support third-year university students as they develop full-stack software engineering skills and AI-enabled development practices, helping them succeed in a rapidly evolving tech landscape.

You will oversee an outstanding academic experience, guiding hands-on projects like the Mid-Bootcamp Project and Final Capstone, mentoring diverse

Qualifications

  • 3+ years of professional full-stack web development experience.
  • Teaching or mentoring experience in bootcamps, university programmes, or similar environments.
  • Experience using AI tools within professional software development workflows.

Responsibilities

  • Deliver live lectures and demonstrations, with hands-on projects.
  • Teach two hours of live theory and two hours of guided lab daily.
  • Prepare balanced daily lesson plans tailored to student needs.
  • Support curriculum delivery based on the syllabus designed by Ironhack’s global education team.
  • Guide student teams through major projects (Mid-Bootcamp Project, Final Capstone).
  • Mentor students in applying AI tools responsibly within real workflows.
  • Administer assessments, review submissions, and provide constructive feedback.
  • Lead Q&A sessions and support diverse technical skill levels.
  • Coordinate with the TA on lab execution and student progress.
  • Collaborate with programme managers and client representatives to meet goals.

Skills

Full-stack web development
Teaching or mentoring
AI tools in development

Tools

Java
Spring Boot
SQL (MySQL/PostgreSQL)
JavaScript/TypeScript/React
Docker
Git/GitHub
CI/CD (GitHub Actions)
REST/GraphQL APIs

Job description

IT SkillSprint 2027 is an intensive training programme for third-year university students, delivered through a collaboration between Ironhack, the Innovation and Digital Development Agency (IDDA), and the Ministry of Science and Education of the Republic of Azerbaijan.

#About the Role

We are looking for an experienced, dynamic, and passionate Lead Teacher to deliver the Software Development & AI track of the IT SkillSprint programme.

As Lead Teacher, you will inspire, educate, and support third-year university students, helping them develop the full-stack software engineering skills and AI-enabled development practices needed to succeed in a rapidly evolving technology landscape.

You will be responsible for delivering an outstanding academic experience, guiding students through hands-on projects, and ensuring that they achieve the programme’s learning outcomes.

#Key Responsibilities
Academic Delivery & Instruction
  • Deliver live lectures and lead interactive demonstrations and code-alongs, using practical side projects such as Ironboard.

  • Teach two hours of live theory and demonstrations daily, followed by two hours of guided lab and practice sessions.

  • Prepare balanced daily lesson plans tailored to students’ learning needs, adjusting the pace and materials according to student progress.

  • Support curriculum delivery based on the syllabus designed by Ironhack’s global education team.

Student Mentorship & Guidance
  • Guide student teams through major collaborative projects, including the Mid-Bootcamp Project and the Final Capstone.

  • Support students in applying AI tools responsibly and effectively within real software development workflows.

  • Administer assessments, review student submissions, and provide timely, accurate, and constructive technical feedback.

  • Lead Q&A sessions and support students across a range of technical skill levels.

#Classroom & Community Leadership
  • Coordinate daily with the Teaching Assistant (TA) on lab execution and student progress tracking.

  • Collaborate with Ironhack Programme Managers, Project Managers, and client representatives to ensure students achieve their academic and professional goals.

  • Foster an energetic, supportive, and inclusive learning community that welcomes different learning styles and needs.

  • Encourage critical thinking, collaboration, and continuous improvement throughout the programme.

#Technical & Teaching Requirements
Experience
  • 3+ years of professional full-stack web development and software engineering experience.

  • Previous teaching or mentoring experience in full-stack web development bootcamps, university programmes, or similar technical training environments.

  • Experience using AI tools within professional software development workflows is highly valued.

Core Technical Stack
  • Backend: Java fundamentals (OOP, collections, testing), Spring Boot (REST APIs, dependency injection, controllers), SQL databases (MySQL/PostgreSQL) with JPA/Hibernate, Spring Security (JWT authentication), and microservices/messaging (RabbitMQ/Kafka).

  • Frontend: JavaScript (ES6+), TypeScript, React, Next.js, HTML5, and CSS3.

  • DevOps & Tooling: Git/GitHub workflows, Docker/Docker Compose, CI/CD pipelines (GitHub Actions), and REST/GraphQL API integration.

AI Integration
  • Practical experience with AI coding assistants such as GitHub Copilot, ChatGPT, Claude, or Codeium.

  • Ability to teach students how to use AI for code generation, debugging, refactoring, testing, documentation, and AI-driven feature development.

  • Strong understanding of responsible AI use, including code quality, security, data privacy, and critical review of AI-generated output.

Language & Communication
  • Fluent English (C1 or above); all lectures and instructional materials will be delivered exclusively in English.

  • Strong communication skills, with the ability to explain complex software architecture and AI concepts clearly.

#Programme Timeline
  • January: Content review, preparation, and adaptation of learning materials.

  • 15 February: Classes begin.

  • April: Mid bootcamp project

  • 9 July: Programme ends.

#Position Logistics & Terms
  • Schedule: Full-time, 40 hours per week, Monday to Friday, 8 hours per day.

  • Format: Remote teaching, with three on-site trips to Baku, Azerbaijan: Opening Ceremony, Mid-Bootcamp Project, and Final Projects/Graduation.

  • Agreement: Freelance contractor agreement.

  • Travel Benefits: Round-trip flights, local accommodation, and a daily per diem will be fully covered during the on-site periods in Baku.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Jobgether • Spain

Remote
EUR 60,000 - 85,000
Fully remote
40 hours per week
International collaboration
+2
Lead Teacher – Software Development & AI (Full-Stack)
Lead Teacher – Software Development & AI (Full-Stack)

Jobgether • Spain

Remote
EUR 60,000 - 90,000
Fully remote work
International collaboration
Travel for on-site events
Remote Lead Teacher - Software & AI Bootcamp
Remote Lead Teacher - Software & AI Bootcamp

Ironhack, Inc. • Madrid

Remote
EUR 42,000 - 70,000
Lead Teacher - Remote Full-Stack Software & AI
Lead Teacher - Remote Full-Stack Software & AI

Jobgether • Spain

Remote
EUR 60,000 - 90,000
Fully remote work
International collaboration
Travel for on-site events
Remote Lead Teacher: Global Full-Stack Dev & AI
Remote Lead Teacher: Global Full-Stack Dev & AI

Jobgether • Spain

Remote
EUR 60,000 - 85,000
Fully remote
40 hours per week
International collaboration
+2
Senior Technical Trainer — AI / DevOps
Senior Technical Trainer — AI / DevOps

Jobgether • Spain

Remote
EUR 6,000 - 12,000
Fully remote working arrangements
Flexible hours
Global education team collaboration
+1
Software Engineering AI Trainer (Spain)
Software Engineering AI Trainer (Spain)

Anyone AI Inc. • Spain

Remote
EUR 83,000 - 165,000
Master Trainer OpenAI (AI & Cloud Partners), Madrid
Master Trainer OpenAI (AI & Cloud Partners), Madrid

nonplusultra • Madrid

On-site
EUR 45,000 - 65,000
Home office possibility
Flexible working hours
Subsidised Gym Membership
+1
Master Trainer OpenAI (AI & Cloud Partners), Barcelona
Master Trainer OpenAI (AI & Cloud Partners), Barcelona

nonplusultra • Barcelona

On-site
EUR 60,000 - 90,000
Home office possibility
Flexible working hours
Subsidised Gym Memebership
+1
Full-Stack Developer - AI Trainer (Spain)
Full-Stack Developer - AI Trainer (Spain)

Anyone AI Inc. • Spain

Remote
EUR 55,000 - 124,000