Talent.com
Moodle Developer | Full Stack Developer (Lms Focus)
Moodle Developer | Full Stack Developer (Lms Focus)Charterhouse Recruitment (Australia) • Australia
Moodle Developer | Full Stack Developer (Lms Focus)

Moodle Developer | Full Stack Developer (Lms Focus)

Charterhouse Recruitment (Australia) • Australia
28 days ago
Job description

NSW Government

$900 per day + super

Until Nov

  • (potential extension)

Hybrid working arrangement

The Role

As a Moodle Developer, you will play a key role in shaping and advancing our clients' Moodle LMS.

You will design, build, and maintain a secure, reliable, and scalable platform that supports business and educational needs.

Partnering with instructional designers, ICT teams, and stakeholders, you will co-design and deliver high-quality features that continuously enhance the learning experience.

Key Responsibilities

Develop and maintain Moodle plugins, themes, blocks, and system integrations.

Customise core Moodle functionality in line with development best practices.

Build APIs and web services to integrate with external systems including SSO and student management platforms.

Deliver front-end functionality using PHP, HTML, CSS, and JavaScript.

Manage Moodle upgrades, including testing, troubleshooting, and deployment.

Optimise system performance and conduct debugging, log analysis, and code improvements.

Ensure high levels of platform stability, uptime, and responsiveness.

Troubleshoot and resolve application and platform issues.

Produce incident reports and support critical issue resolution.

Coordinate with vendors and internal infrastructure, security, and networking teams.

Identify risks and resolve issues impacting delivery timelines and quality.

Collaborate with UX teams to convert prototypes into customer-facing applications.

Work as part of an agile delivery team.

Experience Required

Proven experience in Moodle development (minimum 3+ years preferred).

Strong proficiency in PHP, MySQL / PostgreSQL, JavaScript, HTML, and CSS.

Demonstrated expertise in LMS plugin development and customisation.

Hands-on experience with platform upgrades and LMS migrations.

Solid understanding of authentication protocols (SAML, OAuth, OpenID Connect) and SSO configurations.

Experience working in Linux environments with version control using Git and CI / CD pipelines.

Strong analytical, debugging, and problem-solving skills.

Prior experience with AWS services including API Gateway, CloudFront, Cognito, Lambda, Aurora PostgreSQL, DynamoDB, DocumentDB, EC2, CloudFormation, and CDK.

Proven experience in REST API design and implementation.

Experience integrating LMS platforms with enterprise systems

Exposure to broader cloud ecosystems such as Azure.

Understanding of UX / UI principles for LMS theming and user experience optimisation.

Experience developing integrations with Bitbucket Server or similar Git-based repositories (desirable).

How to Apply

If the above sounds like you, please hit APPLY for a confidential discussion

#J-

  • Ljbffr
  • Create a job alert for this search

    Moodle Developer | Full Stack Developer (Lms Focus) • Australia

    Similar jobs
    Senior Async Application Developer — Calm, Minimal UI

    Senior Async Application Developer — Calm, Minimal UI

    Twine • Australia
    A leading freelance marketplace in Australia is looking for an experienced application developer to join their project focused on building a unique relational support platform.The ideal candidate w...Show more
    Last updated: 1 day ago • Promoted
    HubSpot Developer

    HubSpot Developer

    ERP Apps • Australia
    Lead the end-to-end implementation of HubSpot CRM tailored to client business needs.Perform HubSpot CRM administration, including setting up pipelines, workflows, forms, and dashboards.Develop and ...Show more
    Last updated: 5 days ago • Promoted
    Remote Web Developer – Contract (Premium Fashion & Gear)

    Remote Web Developer – Contract (Premium Fashion & Gear)

    Twine • Australia
    Remote
    A leading freelance marketplace is seeking a Web Developer on a contract basis.The role involves creating a premium website that embodies the brand's identity, developing engaging content for socia...Show more
    Last updated: 5 days ago • Promoted
    Freelance Software Developer (Ruby) - AI Trainer

    Freelance Software Developer (Ruby) - AI Trainer

    Mindrift • Australia
    Freelance Software Developer (Ruby) - AI Trainer.This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates.Please submit you...Show more
    Last updated: 30+ days ago • Promoted
    Mobile Full Stack Engineer

    Mobile Full Stack Engineer

    Sitemate • Australia
    This role offers a base pay range of A$85,000.We are looking for a mobile / full‑stack software engineer to join a supportive and collaborative team. This position is ideal for someone who values tech...Show more
    Last updated: 5 days ago • Promoted
    Full Stack Developer – Remote

    Full Stack Developer – Remote

    Twine • Australia
    Remote
    This role involves enhancing an existing CENX Staking & Exchange decentralized application (DApp) built on the Binance Smart Chain. The application features a React frontend and Node.The primary foc...Show more
    Last updated: 5 days ago • Promoted
    Freelance Web Developer

    Freelance Web Developer

    Twine • Australia
    An opportunity is available for a skilled freelance web developer to integrate an AI mentor bot with audio response capabilities into an existing online course hosted on Kajabi.The course focuses o...Show more
    Last updated: 30+ days ago • Promoted
    Android Developer / Architect (IM Chat)

    Android Developer / Architect (IM Chat)

    Binance • Australia
    Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countrie...Show more
    Last updated: 5 days ago • Promoted
    Cloud & API Integration Developer for Transformation

    Cloud & API Integration Developer for Transformation

    Fusion5 Limited • Australia
    A technology integration firm is seeking an Integration Developer to help shape the future of integration solutions.The role involves designing, building, and maintaining high-quality integrations ...Show more
    Last updated: 23 hours ago • Promoted
    PLM-Java Full-Stack Developer (Security Clearance)

    PLM-Java Full-Stack Developer (Security Clearance)

    BAE Systems (New) • Australia
    A leading defense company in Australia is seeking a PLM Systems Analyst to work on innovative PDM and CAD toolsets in a role that emphasizes stakeholder collaboration. You will analyze business requ...Show more
    Last updated: 5 days ago • Promoted