Analyst Developer - Moodle Apps

Barcelona, Catalonia, Spain


Moodle with us!

Perhaps you’ve heard of Moodle? We design and develop the world's most popular learning platform and we are on a mission to empower educators to improve our world.

If you are an app developer who just “gets it,” is inspired to create products we can all be proud of, loves learning and being challenged,all whilst having fun with your teammates as we advance our mission...then read on!

Find out about your new workplace...

Moodle is an award-winning international open-source software project. We create a powerful open-source online learning platform used in schools, higher education and workplaces globally.

Did you know that the Moodle platform is used by the United Nations, UK Government, US Defence Force, large universities like Open University, California State University and Universitat de Barcelona through to schools and businesses?

In fact we have over 150 million registered users and our platform is used in every country in the world.

Our team is mostly based in Perth, Australia and Barcelona, Spain. However, we have colleagues all over the world, including Belgium, England, Ireland, Canada, USA, The Netherlands, Czenchiac and Brazil.

We are a hard working team because we believe in the ability of our platform to make a positive difference in our world. When you join us, you will hear stories about how we are doing exactly that.

Lastly, we really value our peers, and a caring, respectful, open and innovative workplace.

Find out more about us at

What the role will look like…

Working with the Moodle Apps team, the role will utilise a scrum-based agile approach to deliver new releases of the Moodle App (and Moodle as applicable) which involves work ranging from fixing reported bugs to participating in the development of major new core features.

Most days can involve a mix of:


We'd love to meet you… Especially if you can talk to us about your:

Extra awesome if you can share your experience with:


What's in it for you?

Besides the obvious that we've mentioned - a workplace where we really value our peers, and a caring, respectful, open and innovative workplace - what about:

Does this all sound good? If yes…

No recruitment agencies please.

Apply for this job