Purpose of This Job

To support our Production & Education team in the development of high-school level STEM (Science, Technology, Engineering & Mathematics) blended learning content and offerings.

Desired Results

  • Develop new STEM blended learning content and offerings
  • Contribute to the maintenance of our existing online and printed learning content materials
  • Support educators in the delivery of online live lessons
  • Report data is accurately captured to enable accurate reporting & helpful changes to processes and products

Skills, Competencies and Qualifications

  • 1 – 3 years of experience teaching or tutoring any STEM subject(s) at a high-school or university level
  • Hold or be studying towards a Maths/Engineering/Science oriented degree. Diploma or related qualification in Education is beneficial
  • Ability and willingness to work across subject domains, particularly within the STEM subjects
  • Sound understanding of learning design principles, strategies of online learning and commonly used digital learning components for teaching and assessment
  • Confidence in managing digital learning resources and navigating online learning management systems
  • Excellent computer literacy and document processing skills, particularly using (but not limited to) Microsoft Word and Google Suite
  • Experience teaching, tutoring or supporting the delivery of live online lessons is beneficial
  • Understanding and application of basic User Experience Design principles as they relate to online learning content development
  • Ability to work collaboratively and communicate effectively and proactively in a team environment
  • Analytical and proactive problem-solving skills
  • Ability to adapt to change and innovation readily and effectively
  • Organised
  • Self-motivated
  • Detail-oriented
  • Friendly, empathetic and patient
  • Good command of English both spoken and written

Key Responsibilities

Educational Content Development

  • Adhere to quality standards and sound learning design principles to develop engaging and effective blended learning content
  • Work effectively under the guidance of subject matter experts and other team members in the Production & Education team
  • Use digital content development tools and content management systems such as Microsoft Word, Adobe Suite, Vimeo, Zoom, Google Suite and our own LMS
  • Maintain and improve existing print and online learning content
  • Work with the broader team to ensure a streamlined user experience of learning content on the LMS

Teaching Support

  • Support educators delivering online live lessons if and when required
  • Answer learners’ content-related questions via our live chat function if and when required


  • Data capturing for reporting

Living our Core Values

  • Learner-obsessed
  • Customer-obsessed
  • Human & helpful
  • Committed to quality and impact
  • Collaborative and playful
  • Innovative by design
  • For-Value and For-Impact

Feel like you’re a perfect fit?

  • To apply, send your CV with references, copy of your highest degree certificate and statement of Senior Certificate results to [email protected] with the subject line Junior STEM Learning Designer: {Your Name}
  • Submissions close: Ongoing
  • Location: Remote within South Africa
  • Type of role: Permanent
  • Salary: Market-related and negotiable based on experience
View all vacancies

Advantage Learn is a registered Distance Education Provider with

IEB logo SACAI logo
Want news, promos and updates?
Sign up for our newsletter.
American Express Visa Mastercard Ozow Clicksendnow EFT Payments
SSH shield

This site is secured with 256 bit SSL encryption

© Copyright 2023 Advantage Learning Technologies (Pty) Ltd. All rights reserved. Use of this website is regulated by our website Terms of Use, Terms and our Privacy Policy.