Stem Teacher – Python & Robotics (Madrid)

Stem Teacher – Python & Robotics (Madrid)

24 sep
|
CodingSTEAM
|
Madrid

24 sep

CodingSTEAM

Madrid

Location: Madrid, primarily in La Moraleja

Es esencial asegurarse de que cumple con los requisitos como solicitante para este puesto;
por favor, lea atentamente la información a continuación.

Hours: Approximately 20 paid hours per week, with additional hours available after training

Schedule: 12:30-17:30 in person, plus some remote hours

Pay: €18 gross per paid hour

Applicants must be based in Madrid at the time of hire.

About CodingSTEAMSTEM Teacher - Python & Robotics

Location: Madrid, primarily in La Moraleja

Hours: Approximately 20 paid hours per week, with additional hours available after training

Schedule: 12:30-17:30 in person, plus some remote hours

Pay: €18 gross per paid hour

Start date: October-November 2026 preferred

Applicants must be based in Madrid at the time of hire.

About CodingSTEAM

CodingSTEAM provides small-group Coding and Robotics classes for children and teenagers in partner schools across Madrid. We are looking for a STEM Teacher to join our team and support both teaching and day-to-day programme coordination.

ResponsibilitiesTeaching

- Teach Python and Robotics to small groups of approximately 3-4 students
- Adapt lessons to different ages, abilities and levels of experience
- Help students understand, test and debug their own code
- Support students with project-based work and encourage independent problem-solving
- Prepare for sessions and complete brief session notes
- Teach Python topics ranging from programming fundamentals to games, object-oriented programming and larger projects
- Teach Robotics using equipment such as mBot and Edison





Previous experience with mBot or Edison is not required;
training will be provided. Classes typically last 30-45 minutes and are scheduled and paid as full hourly blocks. You will also receive training and shadow another mentor before taking responsibility for your own groups.

Programme Coordination

- Communicate with school contacts regarding schedules and routine teaching arrangements
- Keep student, group and timetable information up to date
- Help manage absences, make-up sessions and schedule changes
- Follow up on equipment or technical issues
- Review session notes and student reports
- Support other mentors

Required Qualifications
- Strong Python fundamentals
- Confidence reading and debugging unfamiliar code
- Excellent spoken and written English
- Ability to explain technical concepts clearly to children and teenagers
- Good organisation and attention to detail
- Reliability and availability throughout the school year
- Confidence learning and troubleshooting technology
- Interest in teaching and working with young people

Preferred Qualifications
- Previous teaching, tutoring or mentoring experience
- Degree or background in Computer Science, Engineering or a related field
- Robotics experienceSpanish language skills
- Experience coordinating educational programmes or supporting colleagues

Once hired, you will need to complete the safeguarding checks required for regular work with minors in Spain, including the relevant background check .

If you require visa support, please state this when applying. xhfqzwm Sponsorship may be considered on a case-by-case basis but cannot be guaranteed.

#J-18808-Ljbffr

📌 Stem Teacher – Python & Robotics (Madrid)
🏢 CodingSTEAM
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: stem teacher – python & robotics (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: stem teacher – python & robotics (madrid) / madrid