About the job
Join Our Mission at Moodle!
At Moodle, we strive to empower educators and learners around the globe through innovative, open, and flexible digital learning solutions. As the world’s leading customizable and trusted open-source Learning Management System (LMS), we collaborate with educational institutions, universities, and organizations to enhance learning experiences for millions. If you're eager to create a significant impact and contribute to a global movement that is shaping the future of education, we invite you to join us in transforming the learning landscape!
Role Overview
As a Senior Developer, you will be pivotal in steering our development initiatives by contributing to, reviewing, and integrating code into production releases. You will ensure the delivery of high-quality, scalable solutions while working in tandem with the team to facilitate seamless software deployments.
Your Responsibilities
- Champion Code Quality – write clean, efficient, and scalable code that exemplifies best practices.
- Engage in hands-on development activities across various products.
- Contribute to code reviews, providing constructive feedback to enhance quality.
- Design and implement robust automated and manual tests to ensure reliable releases.
- Collaborate on test design to preemptively identify issues before they reach users.
- Assist in troubleshooting complex problems to determine root causes and develop effective solutions.
- Participate in sprint planning and task estimation to promote timely project delivery.
- Document Effectively – Produce clear developer documentation that serves as a guide for the team.
- Work closely with Technical Writers to develop comprehensive user documentation.
- Identify and implement enhancements in product quality, security, and performance.
- Provide mentorship and guidance to other engineers, fostering their professional growth.
- Help cultivate a collaborative, innovative environment where every team member can thrive.

