
Job Overview
Location
Indiana, USA
Job Type
Contract
Category
Software Engineer
Date Posted
March 4, 2026
Full Job Description
đź“‹ Description
- • As a Senior Developer at Moodle Pty Ltd, you will be instrumental in driving the development of our leading open-source Learning Management System (LMS). This role is pivotal in ensuring the delivery of high-quality, scalable, and innovative software solutions that empower educators and learners globally.
- • You will be a key contributor to the entire software development lifecycle, from initial design and coding to rigorous testing and seamless deployment into production environments.
- • A significant part of your role will involve hands-on coding, where you will be expected to write clean, efficient, and maintainable PHP and JavaScript code that adheres to Moodle's high standards and best practices.
- • You will actively participate in code reviews, providing constructive and insightful feedback to your peers, and also receiving feedback to foster continuous improvement and knowledge sharing within the team.
- • A critical responsibility will be the development and implementation of comprehensive automated and manual testing strategies. This includes crafting robust test cases to ensure the reliability and stability of our software, aiming to catch potential issues before they impact our users.
- • You will collaborate closely with QA engineers and other team members on test design, ensuring thorough coverage and identifying potential impacts of code changes.
- • The role requires a proactive approach to problem-solving. You will be involved in troubleshooting complex technical issues, performing root cause analysis, and guiding the development of effective solutions.
- • You will contribute to project planning and execution by participating in sprint planning meetings, providing accurate task estimations, and helping to ensure timely and successful delivery of features and updates.
- • Documentation is a key aspect of this role. You will be responsible for creating clear and comprehensive developer documentation that serves as a valuable resource for the engineering team, as well as collaborating with Technical Writers to produce user-friendly documentation.
- • You will play a vital role in enhancing the overall quality, security, and performance of Moodle's products. This involves identifying areas for improvement and actively implementing solutions to address them.
- • As a Senior Developer, you are expected to provide technical guidance and mentorship to junior engineers. This includes sharing your expertise, supporting their professional growth, and fostering a collaborative and innovative team environment where everyone can thrive.
- • You will work with a globally distributed team, contributing to a product used by millions of learners worldwide, making a tangible impact on the future of education.
- • The role involves working with modern development tools and methodologies, including version control with Git and issue tracking with Jira.
- • You will engage with Web Services, RESTful applications, and have a strong understanding of web application security and scalability principles, ensuring our platform remains robust and secure.
- • Familiarity with AI-assisted development tools is highly valued, encouraging you to leverage AI for faster and smarter application building, code review, and integration into your daily workflow.
- • You will contribute to Moodle's mission of empowering educators and learners by developing and refining a world-class open-source LMS, embodying the company's values of respect, openness, innovation, integrity, and a focus on education.
Skills & Technologies
About Moodle Pty Ltd
Moodle is a global open-source learning platform provider that empowers educators and organizations to create personalized online learning experiences. Its core product, the Moodle Learning Management System (LMS), is a highly customizable and flexible software used by universities, schools, and businesses worldwide. Moodle's business model focuses on providing commercial support, hosting, and tailored services around its free and open-source software. The company is dedicated to improving education and training through accessible and effective digital learning solutions, fostering a community of developers and educators to continuously enhance its platform.
Similar Opportunities

Walmart Inc.
3 days ago

Ryzlabs Inc.
20 days ago

