Join the best talent from around the world
We’re a small but mighty team of passionate people, based in many countries across the world. We’re united by our dedication to enabling quality education in all corners of the globe, and work that has meaning and purpose.
Play a role in improving global education
At Moodle, it’s our mission to empower educators to improve our world. We’re continuously striving to achieve this goal, and as a Moodle team member, you’ll have the opportunity to directly contribute, each and every day.
Feel connected to our values
Our values describe the heart of Moodle and the broader Moodle community. They reflect who we are, what we look for in our people and they guide our decision making as an organisation.
What you’ll love about Moodle HQ
There’s too many great things to list! But, here are some of the highlights.
It’s better than balance. Work/life blend means working from home, from an office, your favourite coffee shop…wherever suits you, in and around the important moments in your personal life.
Real flexibility that makes real life achievable.
We’re an open organisation and we love learning from each other.
Every year, we’ll work with you on a learning and development plan, tailored to you and your career goals. Plus, we’ll support you in meeting these goals with an annual training allowance.
We thrive on our differences, it’s what makes us better. With team members based all over the world, we pride ourselves on the diversity in our backgrounds, culture, viewpoints, gender, ethnicity and much more. Learn more in our Diversity & Inclusion Charter.
We believe in motivating performance rather than micromanaging it, driving your engagement in your work through lots of two-way feedback and heaps of autonomy, as well as OKRs that show you how you can directly contribute to the achievement of our company goals.
Joining Moodle as a developer? After every release you’ll have the chance to spend a week working on a project you’re passionate about!
We keep it casual so forget about the suit and tie (unless it’s your thing!)