At a Glance
- Tasks: Inspire young minds by teaching coding and STEM subjects online or onsite.
- Company: Join Ignite Hubs, an award-winning charity dedicated to empowering the next generation.
- Benefits: Earn up to £25 per hour, flexible hours, and opportunities for professional growth.
- Why this job: Make a real difference in children's lives while sharing your passion for tech.
- Qualifications: Strong knowledge of programming languages and excellent communication skills required.
- Other info: Collaborative environment with a focus on diversity and inclusion in tech education.
The predicted salary is between 13 - 20 £ 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:
- Online classes - HTML/CSS, Python, Computer Science and JavaScript (in the future)
- 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
- Mondays: Canada Water Library, London SE16 7AR - 6:15pm – 7:15pm
- Tuesdays: Walworth Library, London SE17 1RW - 6:15pm – 7:15pm
- Thursdays: Camberwell Library, London SE5 7AL - 6:15pm – 7:15pm
- Saturdays: Una Marson Library, London SE17 2GN - 11:00am – 12:00pm
Online Sessions
- Weekday evenings, Monday to Thursday
- Classes run either at 5:00pm – 6:00pm, or 6:00pm – 7:00pm
You can view the current timetable on our website: https://www.ignitehubs.org.uk/code-hub
Please note: for the next term (Summer term), the days and times of online classes may change as they are based on the availability of instructors.
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
Essential:
- 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) in London 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) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the education and tech sectors. Attend local meetups or online webinars related to coding and STEM. You never know who might have a lead on an opportunity at Ignite Hubs or elsewhere!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your coding projects or any teaching materials you've developed. This will give potential employers a taste of what you can bring to the table, especially for a role like Coding/STEM Instructor.
✨Tip Number 3
Prepare for interviews by brushing up on common teaching scenarios. Think about how you'd engage students in coding lessons or handle classroom challenges. Practising these responses will help you feel more confident when it’s time to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find all the latest opportunities and updates about Ignite Hubs right there. Let’s get you teaching those future STEM stars!
We think you need these skills to ace Coding/STEM Instructor (Online or Onsite) in London
Some tips for your application 🫡
Show Your Passion: When writing your cover letter, let your enthusiasm for teaching kids shine through! We want to see why you're excited about educating the next generation of STEM stars.
Tailor Your CV: Make sure your CV highlights relevant experience and skills that match the job description. We love seeing how your background aligns with what we do at Ignite Hubs!
Answer the Questions Thoughtfully: Don’t just skim over the questions in the application. Take your time to reflect on why you’re passionate about education and what unique qualities you bring to the role. This is your chance to stand out!
Apply Through Our Website: We encourage you to submit your application via our website. It’s super easy and ensures we get all your details in one place. Plus, it shows you’re keen to be part of our community!
How to prepare for a job interview at Ignite Hubs
✨Know Your Stuff
Make sure you brush up on the programming languages you'll be teaching, like HTML/CSS and Python. Be ready to explain technical concepts in a way that's engaging for kids. Practise coding examples that you might use in your lessons.
✨Show Your Passion
Ignite Hubs is all about inspiring the next generation. During the interview, share your enthusiasm for teaching and how you can make learning fun. Think of specific examples where you've successfully engaged students or made complex topics accessible.
✨Collaborative Mindset
Since instructors work as a team, highlight your ability to collaborate. Share experiences where you've worked with others to create lesson plans or projects. This shows you're not just a lone wolf but someone who thrives in a team environment.
✨Ask Questions
Prepare thoughtful questions about Ignite Hubs' approach to teaching and their future projects. This shows you're genuinely interested in the role and want to contribute to their mission. Plus, it gives you a chance to see if the organisation aligns with your values.