STEM Teacher (España)

STEM Teacher (España)

06 nov
|
CodingSTEAM
|
España

06 nov

CodingSTEAM

España

STEM Teacher

Location: La Moraleja, Madrid (in-person teaching)

Hours: Initially up to 15 hours per week, with potential for more depending on skills, experience and teaching needs.

Schedule: Tuesday, Thursday and Friday, typically 12:30–17:30, plus Wednesday 16:30–17:30. Flexible availability: applicants who can teach on only some of these days are welcome.

Pay: €18 gross per paid hour

Start date: November 2026 preferred

Applicants must already live in Madrid.

About CodingSTEAM

CodingSTEAM delivers personalised Coding and Robotics classes for children and teenagers at international schools in Madrid. We're looking for an enthusiastic, reliable STEM Teacher.

We teach mainly Python and beginner Robotics, but experience with either is not required. If you know JavaScript or another programming language, we'd welcome your application.

What We Offer

- Small groups: Typically 3–4 students, allowing genuine individual attention.
- Free school lunch: Provided when teaching lunchtime classes.
- Full hourly pay: Classes usually last 30–45 minutes but are paid as full-hour blocks, allowing time for preparation, transitions and notes.
- Versátil teaching days: Teach according to your availability and our teaching needs, with a regular agreed timetable.
- Training and support: Shadow an experienced mentor before leading classes independently.
- Beginner Robotics resources: We provide kits, equipment, lesson plans and training for beginner Robotics sessions.
- Career progression: Potential to become a Lead Mentor (teaching quality and mentor support) or Technical Lead (software, systems and educational technology), with increased responsibilities and pay.
- Potential home-working hours: Experienced mentors may take on a small number of agreed paid hours from home for curriculum development, coordination or technical projects, depending on needs.

Responsibilities

- Teach programming fundamentals, games and object-oriented programming,



alongside beginner Robotics using mBot and Edison kits.
- Adapt teaching to different ages, abilities and experience levels.
- Help students understand, test and debug their own code.
- Guide creative projects and encourage independent problem-solving.
- Prepare classes and write brief session notes.

Required Qualifications

- Excellent spoken and written English.
- Good programming fundamentals and practical experience with at least one language; willingness to learn Python.
- Ability to explain technical ideas clearly to children and teenagers.
- Reliability, organisation and attention to detail.
- Commitment to an agreed teaching schedule during the school year.
- Interest in teaching and working with young people.

Preferred Qualifications

- Strong Python fundamentals or confidence debugging unfamiliar code.
- Teaching, tutoring or mentoring experience.
- Background in Computer Science, Engineering or a related field.
- Software development or Robotics experience.
- Spanish language skills.

No formal teaching qualification is required.

Additional Information

The successful applicant must complete the safeguarding checks required to work with minors in Spain, including the relevant background check.

If you require visa support, please mention it when applying. Sponsorship may be considered case by case but is not guaranteed.

To apply: Apply through Indeed, send your CV, available teaching days and a brief description of your programming experience.

Job Type: Part-time

Pay: 18.00€ per hour

Application Question(s):

- Do you have full working rights in Spain?
- Which teaching days are you regularly available?
- Do you have practical experience programming in at least one language? Describe your skillset or current tech stack.
- Do you currently live in Madrid and can you reliably travel to La Moraleja for in-person teaching?
- Are you fluent in English and comfortable explaining technical concepts to children/teenagers in English?

Work Location: In person

📌 STEM Teacher (España)
🏢 CodingSTEAM
📍 España

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 (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: stem teacher (españa) / españa