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 for our various educational offerings from both a content development and project management perspective.

Desired Results

  • Develop new STEM blended learning content
  • Project management related to the development of educational materials
  • 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

  • 3-4 years of experience teaching or tutoring any STEM subject(s) or designing educational content at a high-school or university level
  • Hold a diploma in Education or a STEM-oriented degree
  • 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
  • Project management
  • 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
  • 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

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

Project management

  • Assume a leadership role in projects related to the development of educational materials
  • Provide guidance to junior learning designers and perform a degree of quality control
  • Ensure project delivery meets established deadlines

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 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