LMS Systems Developer (Moodle) | ZR_1170_JOB
WFA Digital Insight
As demand for online learning continues to surge, with a 25% increase in e-learning platforms in the past year, skilled LMS systems developers are in high demand. PeoplePartners, a Great Place to Work certified company, is seeking an experienced professional to join their team. With a strong focus on people-first culture and global exposure, this role offers an ideal opportunity for those looking to deepen their Moodle expertise and contribute to better learning outcomes. Candidates should be prepared to demonstrate their technical skills, particularly in PHP, HTML5, and MySQL, as well as their ability to work in a remote and collaborative environment.
Job Description
About the Role
The LMS Systems Developer role at PeoplePartners involves managing and maintaining Moodle environments for a respected Australian education provider. The successful candidate will be responsible for ensuring the stability, security, and dependability of these environments, which are crucial for delivering immersive online learning experiences to students. As part of a global team, the LMS Systems Developer will collaborate with colleagues across different time zones and contribute to the development of innovative online learning solutions.The role requires a strong technical foundation, particularly in PHP, HTML5, and MySQL, as well as experience with Moodle development and maintenance. The ideal candidate will be able to work independently and as part of a team, with excellent problem-solving skills and attention to detail. PeoplePartners values accountability, growth, and balance, and the LMS Systems Developer will be expected to embody these values in their work.
As a remote worker, the LMS Systems Developer will be part of a distributed team and will be expected to be self-motivated and disciplined in their work habits. PeoplePartners provides a supportive and collaborative environment, with regular check-ins and opportunities for professional development.
What You Will Do
- Maintain Moodle environments on stable long-term support versions
- Test plugins for compatibility during upgrades
- Support staging-to-production deployments
- Assist in resolving plugin performance issues
- Contribute to theme updates and minor front-end improvements
- Maintain clean, documented code practices
- Support LTI and API integrations
- Assist with new client LMS site setups
- Write basic SQL queries and reports
- Manage repositories via Git / Bitbucket
- Support cloud-based environments (AWS preferred)
- Manage and respond to support tickets via Zoho Desk (or similar)
- Provide clear technical updates and documentation
- Escalate complex issues appropriately
- Troubleshoot recurring issues and identify root causes
What We Are Looking For
- Degree in Computer Science, Software Engineering, or equivalent experience
- 5+ years of Moodle development experience
- Strong PHP (OOP) capability
- HTML5, CSS3, Bootstrap, JavaScript
- MySQL / relational database experience
- Git version control
- Experience working within structured ticketing/SLA environments
- Understanding of staging and production workflows
- Strong troubleshooting and root cause analysis skills
- Comfortable working 8:00am–5:00pm AEST
- Excellent communication and problem-solving skills
- Ability to work independently and as part of a team
Nice to Have
- AWS exposure (EC2, RDS, S3)
- CI/CD experience
- Laravel, WordPress, or Drupal exposure
- Experience in education or RTO environments
- Redis or Memcache configuration experience
Benefits and Perks
- Remote work setup with international exposure
- Collaboration with purpose-driven education-sector clients
- A people-first, respectful work culture
- Clear growth pathways and long-term opportunities
- Ongoing learning and technical development
- Structured processes and strong team support
- Engagement activities that keep remote teams connected
- Permanent work-from-home setup
- Company-provided equipment
- Secondary Wi-Fi Modem
- 21 Leave days per year
How to Stand Out
- Ensure you have a strong portfolio showcasing your Moodle development experience and skills.
- Be prepared to demonstrate your technical expertise, particularly in PHP, HTML5, and MySQL, during the interview process.
- Highlight your ability to work independently and as part of a remote team, and provide examples of your excellent communication and problem-solving skills.
- Research PeoplePartners and their values, and be prepared to explain why you are a good fit for the company culture.
- Consider asking about opportunities for professional development and growth within the company.
- Be prepared to discuss your experience with agile development methodologies and version control systems, such as Git.
- Emphasize your ability to work in a fast-paced environment and prioritize tasks effectively.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.