Middle Software Engineer (Computer Science Educator — Innovative STEM School, Spain)
Location: Southern Spain Job Type: Full-time, Permanent Start Date: September 2026
🚀 About the Role
We are looking for a passionate Middle-level Software Engineer who is excited not only about building technology, but also about shaping the next generation of innovators.
Join a forward-thinking international STEM school where Computer Science is taught as a tool to understand and transform the world. This is a unique opportunity to combine your engineering expertise with mentoring, problem-solving, and real-world application of technology.
💡 What You’ll Do
Design and deliver engaging Computer Science learning experiences based on real-world challenges
Mentor students in programming, algorithms, and software development practices
Contribute to building a modern, innovation-driven curriculum
Inspire problem-solving, critical thinking, and creativity
Support students in projects, competitions, and research initiatives
Collaborate with an international team of educators and tech enthusiasts
🧠 What We’re Looking For
2–5 years of experience in software development (any modern stack)
Strong understanding of Computer Science fundamentals (algorithms, data structures, systems thinking)
Passion for sharing knowledge and mentoring others
Experience with project-based or collaborative environments
Strong communication skills in English
Interest in education, innovation, or EdTech is a big plus
🌍 Why This Role is Different
Work in a startup-like educational environment with freedom to innovate
Combine software engineering + impact-driven work
Live and work in Southern Spain 🌞
Be part of building a next-generation learning model
Opportunity to grow into leadership, curriculum design, or tech-education hybrid roles
🎯 Ideal Candidate
You’re a developer who:
Enjoys solving real-world problems
Wants to go beyond routine coding
Is curious, creative, and impact-driven
Would love to inspire others while continuing to grow technically



