Develop and deliver engaging digital educational content, including online courses, ePUBs, and interactive learning objects, leveraging expertise in course architecture and e-learning development to create scalable, user-focused learning platforms.
Key Duties and Responsibilities
LMS Management:
Design and develop engaging digital educational content, collaborating with publishers, SMEs, and instructional designers to align with Learning Design best practices.
Provide expertise on the best use, function and application of content through LMS platform, custom or industry standard.
Set-up the Architecture, modules/courses and handle site logistics (e.g., user management, course enrollment processes).
Integration with third-party tools or APIs (beyond Moodle) to reflect modern LMS ecosystems and develop custom plugins as needed.
Develop and maintain content libraries and databases.
Content Development
Brief and/or manage external production vendors in the production of digital content - be it a stand-alone digital asset, a suite of assets, an ePUB, or multiple components to complete an online course / program.
Update and maintain digital content products or interactive learning objects based on customer / stakeholder needs in an agile way.
Quality assurance:
Manage and prioritize multiple projects within given deadlines.
Be responsible for the quality assurance on digital content products - from specified content checks, to functional and technical checks - as per MML Content Development Standards, product specification documents and accepted industry standards.
Collaborate with the wider Product Team to share ideas, knowledge and feedback.
Keep up to date with developments and new innovations in the technology-enhanced learning space.
Consideration and application of accessibility standards & requirements.
Always focus on the user experience of the learner.
Educational Requirements
Bachelor's degree in Computer Science, Information Technology, or related fields such as (Instructional Design, Education Technology, or Multimedia Design).
Experience Requirements
Strong understanding of LMS architecture, APIs, and plugin development.
Moodle Educator Certification
WCAG training (desirable)
Experience with Linux/Unix server environments and cloud platforms such as AWS (for hosting and integration of scalable digital learning solutions).
Excellent problem-solving and communication skills.
Ability to work independently as well as part of a team.
Alternatively, proven industry experience relevant to the position as a Moodle Developer with a portfolio of LMS-based projects.
5 years experience in digital content LMS development
Demonstrating ability to develop effective & engaging digital learning resources, good understanding of learning theories, concepts & instructional design principles, sound use of authoring tools & content development software, accessibility considerations.
Skills and Competencies
Technical aptitude for LMS platforms
User-centered design thinking
Creative and innovative problem-solver
Excellent visualisation skills
Customer focused
Quality conscious
Ability to work within a team and collaborate
Adaptability to changing environments
Manage multiple projects
Focused and goal orientated
Grasp new technologies with ease
* Engage with and understand educational content
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.