Job Overview
Full Stack Developer – Moodle Developer
The initial contract is until Nov
Based in Redfern—Hybrid
$900 / day+ Super
Your duties will include
Develop and maintain Moodle plugins, themes, blocks, and integrations aligned with business needs.
Build APIs and web services to integrate Moodle with external systems (e.g., SSO, student management systems, authentication services).
Implement front-end components using PHP, HTML, CSS, JavaScript, and relevant frameworks.
Manage major and minor Moodle upgrades (e.g., 4.1 ? 4.5), including testing, troubleshooting, and rollout.
Conduct system performance optimisation, debugging, log analysis, and code refactoring.
Ensure platform stability, uptime, and responsiveness.
Troubleshoot and resolve application and platform issues
Own the coordination activities across various groups including platform vendors, infrastructure, and security & networking teams, among others
Highlight risks and resolve issues affecting release scope, schedule and quality
Work with UX team to take a prototype and develop into customer facing web application
Skills and Experience we are looking for
Strong experience in Moodle development (3+ years preferred).
Proficiency in PHP, MySQL / PostgreSQL, JavaScript, HTML, CSS.
Demonstrated experience with Moodle plugin development and customisation.
Experience upgrading Moodle versions and managing LMS migrations.
Understanding of authentication services (SAML, OAuth, OpenID Connect) and SSO configurations.
Strong problem-solving, debugging, and analytical skills.
Previous experience with AWS products such as : API Gateway, CloudFront, Cognito, Lambda, Aurora Postgres, DynamoDB, DocumentDB, EC2, CloudFormation, CDK
Experience in REST API design & implementation
Experience integrating Moodle with enterprise systems (e.g., TAFE, DoE platforms).
Exposure to cloud environments (AWS, Azure).
Understanding of UX / UI for LMS theming.
Experience developing integrations with Bitbucket Server or similar Git repositories (desirable)
Application Process
If you would like to apply, please contact Sonali Jain -
#J-
Developer • Australia