At a Glance
- Tasks: Inspire young minds by teaching coding and STEM subjects online or onsite.
- Company: Join Ignite Hubs, an award-winning charity empowering the next generation of tech innovators.
- Benefits: Earn up to £25 per hour, flexible hours, and make a real difference in education.
- Why this job: Be part of a mission-driven team transforming lives through engaging STEM education.
- Qualifications: Strong knowledge of programming languages and a passion for teaching kids.
- Other info: Collaborative environment with opportunities for professional growth and development.
The predicted salary is between 13 - 25 £ per hour.
Hours: 2–4 hours per week (flexible, with additional hours available)
Location: Remote (online roles) and Southwark, SE London (onsite roles)
Pay: Up to £25 per hour depending on experience (PAYE or Freelance)
Contract Length: Flexible but at least 6–12 months
About Ignite Hubs: Ignite Hubs is an award-winning education charity for children and young people. We inspire the next generation of STEM trailblazers, creative thinkers, and digital whizzes. We target girls, those from disadvantaged backgrounds and ethnic minority backgrounds, as they are hugely underrepresented in the tech, STEM and creative industries. Our vision is a future where technology and innovation are shaped by diverse minds, truly reflecting the world we live in.
We currently teach coding, STEM, Maths and Creativity to over 200 students each week and have positively impacted more than 1,000 children and young people since we started. Our educational offering includes eleven weekly online classes and four weekly in-person classes delivered in libraries across Southwark, SE London, during term time.
The Role: We are looking for passionate and engaging Coding/STEM Instructors to join our friendly instructor team. This role is suitable for instructors interested in:
- Online teaching
- Onsite teaching
- Or a combination of both
Subjects You May Teach: Depending on your skills and availability, you may teach one or more of the following:
- Onsite classes – students work on their own projects in Scratch, HTML/CSS, Python, Physical computing and robotics such as Arduino, micro:bit, Lego for Education. All coding projects are mostly based on Raspberry Pi’s learning resources.
Onsite instructors are not expected to be experts in all languages or hardware. Instead, we value curiosity, a willingness to learn, and a collaborative mindset. Instructors work together as a team in the classroom.
Classroom Format:
- Online Classes: Instructor-led sessions with students coding along; small class sizes to support confidence, encouragement, and participation.
- Onsite Classes: In the room, there are tables dedicated to each coding activity (e.g. Scratch, Python, robotics). Instructors move around the room offering individual support and guidance and helping learners progress at their own pace.
Teaching Schedule (term-time only):
- Onsite (In-Person) Sessions: Tuesdays: Walworth Library, London SE17 1RW - 6:15pm – 7:15pm; Saturdays: Una Marson Library, London SE17 2GN - 11:00am – 12:00pm
- Online Sessions: Weekday evenings, Monday to Thursday
Key Responsibilities:
- Deliver engaging, age-appropriate coding lessons (online and/or onsite)
- Teach beginner, intermediate, and advanced levels
- Create or adapt lesson plans and learning materials
- Design or support hands-on projects for coding, robotics and physical computing projects
- Collaborate with other instructors and the Ignite Hubs team
- Contribute resources and projects to our Online Learning Platform (optional)
What We’re Looking For:
- Strong knowledge of at least one of the programming languages we teach.
- Ability to explain technical concepts clearly and engagingly
- Reliable and excellent communication skills
- Desirable (especially for onsite roles): Experience with Arduino, micro:bit, LEGO Education, or other hardware; Experience designing or supporting hands-on, project-based learning; Previous teaching or tutoring children and/or young people
Other Information: We will carry out an Enhanced DBS check and ask for two references.
Why Join Ignite Hubs? Join an innovative, mission-driven organisation transforming lives through education. Work on exciting projects that support your professional growth and skills development. Inspire the next generation of digital whizzes and STEM trailblazers.
How to Apply: To apply, please send your CV and a cover letter. Please include your preference for remote, onsite, or a combination of both. Please include answers to the two questions below:
- Why are you passionate about educating children and young people?
- What do you bring to this role that would make it a success?
Send your application to Careers@ignitehubs.org.uk with “Code/STEM Instructor” as the email subject line.
Coding/STEM Instructor (Online or Onsite) employer: Ignite Hubs
Contact Detail:
Ignite Hubs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Coding/STEM Instructor (Online or Onsite)
✨Tip Number 1
Get your networking game on! Connect with other educators and professionals in the STEM field. Attend local meetups or online webinars to build relationships and learn about potential job openings. Remember, sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your coding projects or any teaching materials you've developed. This gives potential employers a taste of what you can bring to the table. Plus, it’s a great conversation starter during interviews!
✨Tip Number 3
Practice makes perfect! Prepare for interviews by doing mock sessions with friends or family. Focus on explaining technical concepts clearly and engagingly, just like you would in a classroom. This will help you feel more confident when it’s your turn to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s super easy and ensures your application gets seen by the right people. Plus, you’ll be part of an amazing mission-driven organisation that’s all about inspiring the next generation of STEM trailblazers!
We think you need these skills to ace Coding/STEM Instructor (Online or Onsite)
Some tips for your application 🫡
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Make sure to express your passion for teaching and how you connect with our mission at Ignite Hubs. Share specific examples of your experience in coding or working with young people to really grab our attention.
Tailor Your CV: Don’t just send a generic CV! Tailor it to highlight your relevant skills and experiences that match the role. Focus on your knowledge of programming languages and any teaching experience you have, especially with kids. We want to see what makes you a great fit!
Answer the Questions Thoughtfully: In your application, you'll need to answer two key questions. Take your time to reflect on why you're passionate about educating young minds and what unique qualities you bring to the table. This is your moment to show us your personality and commitment!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s super easy! Just follow the instructions and make sure to include all the required documents. We can’t wait to see your application!
How to prepare for a job interview at Ignite Hubs
✨Know Your Stuff
Make sure you brush up on the programming languages mentioned in the job description, especially HTML/CSS and Python. Be ready to explain technical concepts clearly and engagingly, as this is key for teaching kids. You might even want to prepare a mini lesson or two to showcase your teaching style!
✨Show Your Passion
Ignite Hubs is all about inspiring the next generation, so let your passion for education shine through. Think about why you love teaching coding and STEM subjects, and be prepared to share personal stories or experiences that highlight your enthusiasm for working with children and young people.
✨Collaborative Mindset
Since instructors at Ignite Hubs work together as a team, it’s important to demonstrate your collaborative spirit. Think of examples from your past where you’ve successfully worked with others, whether in teaching or other roles. This will show that you’re not just a lone wolf but someone who thrives in a team environment.
✨Ask Thoughtful Questions
Prepare some insightful questions to ask during the interview. This could be about their teaching methods, how they support instructors, or the types of projects you might work on. Asking questions shows that you’re genuinely interested in the role and the organisation, which can set you apart from other candidates.