El portal de empleo de España
Más de 93.000 ofertas activasProfesor/a Principal – Desarrollo de Software e IA (Full-Stack)
En remoto, Madrid·Jornada completa·Añadida hace 2 días (comprobada el 28 oct)
6 ofertas abiertas
Nuestro resumen
- Horario
- De lunes a viernes
- Modalidad
- En remoto (Madrid)
- Contrato
- Jornada completa
- Inglés
- Obligatorio
- Experiencia
- 3+ años





Habilidades
Esta oferta se escribió originalmente en inglés.
Requisitos
Qué buscan
Más de 3 años de experiencia profesional en desarrollo web full-stack e ingeniería de software.
Experiencia previa en enseñanza o mentoría en bootcamps de desarrollo web full-stack, programas universitarios o entornos de formación técnica similares.
Se valorará positivamente la experiencia en el uso de herramientas de IA dentro de flujos de trabajo profesionales de desarrollo de software.
Backend: fundamentos de Java (OOP, collections, testing), Spring Boot (REST APIs, dependency injection, controllers), bases de datos SQL (MySQL/PostgreSQL) con JPA/Hibernate, Spring Security (autenticación JWT) y microservicios/mensajería (RabbitMQ/Kafka).
Frontend: JavaScript (ES6+), TypeScript, React, Next.js, HTML5 y CSS3.
DevOps y herramientas: flujos de trabajo Git/GitHub, Docker/Docker Compose, pipelines de CI/CD (GitHub Actions) e integración de APIs REST/GraphQL.
Experiencia práctica con asistentes de codificación por IA como GitHub Copilot, ChatGPT, Claude o Codeium.
Capacidad para enseñar a los estudiantes cómo utilizar la IA para la generación de código, depuración, refactorización, pruebas, documentación y desarrollo de funcionalidades impulsadas por IA.
Sólido conocimiento del uso responsable de la IA, incluyendo la calidad del código, la seguridad, la privacidad de los datos y la revisión crítica de los resultados generados por IA.
Idiomas
Inglés fluido (C1 o superior); todas las clases y materiales didácticos se impartirán exclusivamente en inglés.
Habilidades de comunicación sólidas, con capacidad para explicar de forma clara arquitecturas de software complejas y conceptos de IA.
El puesto
IT SkillSprint 2027 es un programa de formación intensiva para estudiantes universitarios de tercer año, impartido mediante una colaboración entre Ironhack, la Agencia de Innovación y Desarrollo Digital (IDDA) y el Ministerio de Ciencia y Educación de la República de Azerbaiyán.
Buscamos un Lead Teacher experimentado, dinámico y apasionado para impartir la especialidad de Software Development & AI del programa IT SkillSprint.
Como Lead Teacher, inspirarás, educarás y apoyarás a estudiantes universitarios de tercer año, ayudándoles a desarrollar las habilidades de ingeniería de software full-stack y las prácticas de desarrollo asistido por IA necesarias para triunfar en un panorama tecnológico en rápida evolución.
Serás responsable de ofrecer una experiencia académica excepcional, guiando a los estudiantes a través de proyectos prácticos y asegurando que alcancen los resultados de aprendizaje del programa.
Qué harás
Impartir clases magistrales en directo y liderar demostraciones interactivas y sesiones de "code-along", utilizando proyectos prácticos secundarios como Ironboard.
Enseñar dos horas diarias de teoría y demostraciones en directo, seguidas de dos horas de sesiones guiadas de laboratorio y práctica.
Preparar planes de lecciones diarios equilibrados y adaptados a las necesidades de aprendizaje de los estudiantes, ajustando el ritmo y los materiales según el progreso de los alumnos.
Apoyar la impartición del plan de estudios basado en el programa diseñado por el equipo de educación global de Ironhack.
Guiar a los equipos de estudiantes en proyectos colaborativos de gran envergadura, incluyendo el Mid-Bootcamp Project y el Final Capstone.
Apoyar a los estudiantes en la aplicación responsable y eficaz de herramientas de IA dentro de flujos de trabajo reales de desarrollo de software.
Administrar evaluaciones, revisar las entregas de los estudiantes y proporcionar feedback técnico oportuno, preciso y constructivo.
Liderar sesiones de preguntas y respuestas y apoyar a los estudiantes en diversos niveles de competencia técnica.
Coordinarse diariamente con el Teaching Assistant (TA) para la ejecución de los laboratorios y el seguimiento del progreso de los estudiantes.
Colaborar con los Programme Managers, Project Managers de Ironhack y los representantes del cliente para asegurar que los estudiantes alcancen sus objetivos académicos y profesionales.
Fomentar una comunidad de aprendizaje enérgica, de apoyo e inclusiva que acoja diferentes estilos y necesidades de aprendizaje.
Fomentar el pensamiento crítico, la colaboración y la mejora continua a lo largo de todo el programa.
Cómo trabajarás
Enero: Revisión de contenidos, preparación y adaptación de los materiales de aprendizaje.
15 de febrero: Comienzo de las clases.
Abril: Proyecto de mitad de bootcamp (Mid bootcamp project).
9 de julio: Fin del programa.
Horario: Tiempo completo, 40 horas semanales, de lunes a viernes, 8 horas al día.
Formato: Enseñanza remota, con tres viajes presenciales a Bakú, Azerbaiyán: Ceremonia de apertura, Proyecto de mitad de bootcamp y Proyectos finales/Graduación.
Contrato: Contrato de autónomo (freelance).
Beneficios de viaje: Los vuelos de ida y vuelta, el alojamiento local y una dieta diaria estarán totalmente cubiertos durante los periodos presenciales en Bakú.