
Experienced Moodle Developer Required
- or -
Post a project like this- Posted:
- Proposals: 66
- Remote
- #4530651
- OPPORTUNITY
- Open for Proposals












Description
I'm looking for an experienced Moodle developer to assist with the technical setup and bespoke development of a Moodle LMS for a UK training provider delivering accredited online training courses.
I'm an experienced Moodle administrator and eLearning developer and will be managing the overall project, including Moodle branding, visual customisation, course creation, SCORM content development, client liaison and ongoing platform administration.
A hosting account will be set up, with the necessary access provided, and the premium Lambda Moodle theme will be purchased and supplied.
The appointed developer will be responsible for the initial Moodle installation, technical configuration, integrations and any bespoke development required.
### Key Technical Requirements
- **Payments and enrolment:** Stripe integration, automated learner registration and enrolment, voucher/coupon codes and bulk voucher allocation for corporate clients.
- **Corporate administration:** Functionality allowing organisations to manage learners and allocate purchased training vouchers.
- **SCORM tracking:** Tracking course completion and learning duration, including minimum training time requirements before progression to assessments or certification.
- **Assessment controls:** Configurable examination attempts, with functionality requiring learners to repeat and repurchase training after a specified number of failed attempts.
- **External API integrations:** Integration with a third-party accreditation body for validating previous training records and automatically generating certificates.
- **Compliance reporting:** Learner activity tracking, assessment records, training duration, declarations and downloadable reports for audit purposes.
### Development Approach
My preference is to utilise existing Moodle functionality and established plugins wherever possible, minimising bespoke development while meeting the required functionality.
### Developer Requirements
- Strong experience with Moodle installation, configuration and bespoke plugin development.
- Experience integrating Stripe and implementing payment/voucher systems.
- Knowledge of SCORM tracking, Moodle completion conditions and assessment restrictions.
- Experience integrating external REST APIs.
- Good communication skills and the ability to work collaboratively on a project.
### When Responding
Please provide:
1. A brief overview of your relevant Moodle development experience.
2. Examples of similar projects or integrations you've completed.
3. Your availability and estimated timescales.
4. Your hourly rate or indicative pricing approach.
5. Whether you'd be happy to provide a more detailed feasibility assessment and quotation once the full specification has been shared.
Further project details will be shared with shortlisted developers.
Danielle G.
100% (21)New Proposal
Create an account now and send a proposal now to get this project.
Sign upClarification Board Ask a Question
-

Hi Danielle, a question on the corporate side: when a company buys bulk vouchers, should their admin be able to pay by invoice or bank transfer as well as by card through Stripe, and see each learner's progress and certificates themselves? Also, are certificates issued by the accreditation body through its API, or generated in Moodle and then reported to them? Those two answers shape most of the data model, so we'd confirm them before giving a fixed quote. Half Shell Studios
-

1. Have you already shortlisted any Moodle plugins for payments, vouchers, and corporate learner management, or would you like me to assess suitable options?
2. Can you share the third-party accreditation body's API documentation to evaluate the integration requirements? -

Hi Danielle,
When a learner fails their final permitted assessment attempt and repurchases the course, should Moodle reset their training progress while preserving their original SCORM tracking, assessment attempts and learning-duration records for accreditation audits?
This will affect how we structure enrolments, completion rules and the assessment history.
To get started, we'd need your full specification, a sample SCORM package, the assessment and completion rules, and confirmation of the agreed initial scope. We'd also need the hosting and Lambda theme details, with the necessary access arranged securely.
Once these are received & the scope is agreed, we can begin straight away. -

Is the minimum training time a regulatory requirement from the accreditation body with a specific definition of what counts, such as active time inside the SCORM package versus time logged in to Moodle, because that decides how the time is measured and whether it will hold up in an audit?
-

Does the accreditation body already provide documented REST API endpoints and a sandbox environment for integration testing?

