LEARNDASH EXPERT

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

1500-4500

HOURS PER WEEK

40

DATE UPDATED

Sep 1, 2026

JOB OVERVIEW

AI-Assisted eLearning Course Developer & Instructional Designer

Location: Remote - Philippines
Schedule: Monday through Friday, 8:00 a.m. to 5:00 p.m. U.S. Central Time
Important: This is an overnight schedule in the Philippines. Applicants must be comfortable working these hours consistently.
Position: Full-time
Company: EdgePath.pro

About the Position

We are looking for a skilled and dependable eLearning Course Developer and Instructional Designer to help us create professional online training courses.

Our courses cover subjects such as:
- Security systems
- Access control
- Video surveillance
- Low-voltage installation
- Cybersecurity
- Workplace safety
- Technician training
- Customer service and professional development

This is not only a writing position and not only a web development position. The selected person must be able to take raw information, technical documents, subject-matter-expert notes, videos, existing presentations, and AI-generated material and turn them into a complete, polished, interactive online course. The ideal candidate understands instructional design, HTML5 development, Reveal.js, SCORM, AI-assisted workflows, quality control, and LMS testing.

Primary Responsibilities

The selected candidate will be responsible for:
- Researching course topics using reliable and credible sources.
- Organizing information into modules, lessons, and learning objectives.
- Writing course content, narration scripts, scenarios, case studies, and assessments.
- Converting technical material into content that is clear and easy to understand.
- Building interactive presentations and courses using HTML5, CSS, JavaScript, and Reveal.js.
- Creating responsive courses that work properly on desktop computers, tablets, and mobile devices.
- Creating quizzes, knowledge checks, drag-and-drop activities, scenarios, and interactive exercises.
- Adding narration, captions, audio controls, progress tracking, timers, and completion requirements.
- Packaging and testing courses in SCORM 1.2 and/or SCORM 2004.
- Testing course completion, scores, bookmarking, resume behavior, and LMS communication.
- Troubleshooting HTML, JavaScript, CSS, browser, audio, and LMS-related issues.
- Testing courses in platforms such as LearnDash, Tin Canny, or similar learning-management systems.
- Using AI tools to assist with research, outlines, scripts, assessments, coding, quality assurance, and course production.
- Reviewing and correcting AI-generated material instead of copying it without verification.
- Maintaining organized project files, naming standards, version control, checklists, and production documentation.
- Communicating progress, delays, problems, and recommendations clearly.
- Completing work accurately and on schedule with limited supervision.

Required Qualifications

Applicants should have experience with most of the following:
- HTML5
- CSS
- JavaScript
- Responsive web development
- Reveal.js or a similar HTML presentation framework
- Instructional design
- eLearning course development
- SCORM concepts
- Learning-management systems
- Quiz and assessment development
- AI-assisted content creation
- Technical writing or educational content writing
- Browser developer tools and troubleshooting
- Mobile and desktop quality assurance

Candidates who have not previously used Reveal.js may still be considered, but they must have strong HTML, CSS, and JavaScript skills and be able to demonstrate that they can learn Reveal.js quickly.

AI Experience

The candidate should know how to use AI tools for tasks such as:
- Course research
- Course outlines
- Learning objectives
- Narration scripts
- Scenario development
- Quiz generation
- Coding assistance
- HTML and JavaScript troubleshooting
- Editing and rewriting
- Quality assurance
- Fact-checking assistance
- Image and media planning

We are not looking for someone who simply copies and pastes AI-generated content. The candidate must be able to:
- Write effective prompts.
- Review AI output critically.
- Detect incorrect or invented information.
- Verify important facts.
- Improve the tone and instructional quality.
- Maintain consistency throughout a large course.
- Explain and defend the final work.

Computer and Internet Requirements

The candidate must have:
- A dependable computer capable of handling web development and multimedia course production.
- A modern processor and SSD storage.
- At least 16 GB of RAM preferred.
- A quality headset and microphone.
- A quiet and professional work environment.
- Reliable high-speed internet.
- Backup internet, such as a secondary provider or mobile hotspot.
- A backup plan for electrical outages.
- A webcam for meetings and project discussions.
- The ability to attend online meetings during U.S. Central Time.

Work Schedule and Availability

This is a full-time position. The employee must be available Monday through Friday, 8:00 a.m. to 5:00 p.m. U.S. Central Time. Because this schedule occurs overnight in the Philippines, applicants should only apply when they are comfortable maintaining an overnight work schedule on a long-term basis. The candidate must be fully available and responsive during the scheduled working hours.

Preferred Experience

Preference will be given to candidates with experience in:
- Reveal.js
- LearnDash
- Tin Canny Reporting
- SCORM 1.2
- SCORM 2004
- xAPI
- Git or another version-control system
- Node.js and NPM
- Accessibility standards
- Audio narration
- Closed captions
- HTML5 animations
- Interactive assessments
- Technical or safety training
- Cybersecurity training
- Low-voltage or electronic-security training
- Course storyboarding
- Mobile course optimization

How to Apply

To apply, please email your application to ---------- with the subject line: Application - eLearning Course Developer.

In your email include:
- Your full name and Upwork profile link (or general profile URL if you don't have Upwork yet).
- A short introduction (2-3 paragraphs) telling us why you're a good fit.
- Your relevant experience with HTML5, CSS, JavaScript, Reveal.js, SCORM, and any LMS you've worked with.
- One example of a course, module, or interactive project you've built (link or attachment).
- Confirmation that you can work full-time Monday-Friday 8:00 a.m.-5:00 p.m. U.S. Central Time (overnight Philippines) and that this will be your only job.
- Optional but helpful: a 2-3 minute video introduction.

Only applications sent to ---------- will be considered. We look forward to hearing from you.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0250
Total Execution Time  0.0268
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,531,224 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/LEARNDASH-EXPERT-1721691
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0102 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1721691
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 497748
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1721691
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-09',ej.date_added) duration_daysDATEDIFF('2026-09-09',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1721691' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721691 
0.0010   UPDATE employer_jobs SET hit_counts '***Sep-01-2026=236***Sep-02-2026=146***Sep-03-2026=41***Sep-04-2026=35***Sep-05-2026=8***Sep-09-2026=2' WHERE job_id'1721691'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Sep-2026=468' WHERE job_id'1721691'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1721691' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721691 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '497748'
AND `date_added` >= '2022-06-08' 
0.0020   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)