Help WantedThe Moodle Jobs board at gets numerous postings every week for full time, part time, remote, location based, contract and other types of work needed by someone in the Moodle community. If you’re a contractor, between gigs, or looking for some extra work it might be a great source of information for you.

Post Pages - Post Inline - WIRIS

Here are two jobs that caught our attention lately which you might find interesting (click on the job title to go to the original posting or to apply):

Paypal subscription enrollment

We need a developer to create an enrollment plugin that supports PayPal subscription.

This means we want the students to pay a subscription fee each month. Students will have access the the enrolled course for as long as they pay the subscription fee every month (should be automatically paid using PayPal).

If a payment fails, student should receive a notification about it. The plugin should try again and again each day for up to a week and then un-enroll the student.

(Note: we think this is an especially interesting addition and we hope that they contribute the code after it has been developed!)

Moodle UX Designer / Developer at Moodle HQ

Right now, we are looking for experienced UX designers with front-end development skills to join our enthusiastic and vibrant core team in Perth, Western Australia. The Perth office comes equipped with a cappuccino machine, a foosball table, flexible hours, a casual atmosphere with a close-knit and friendly team.

If successful in gaining this position you’ll be part of a development team utilising a Scrum-based agile approach to deliver new releases of Moodle, which will involve participating in the design and development of major new features as well as improving the UX of existing functionality.

You’ll also be part of a much bigger international community with hundreds of developers and millions of users. You’ll go home at the end of each day with a smile on your face, knowing your work is appreciated and directly affects people around the world.

What you need for this position:

  • understanding of usability principles and usability testing methods
  • experience designing for desktop, mobile and tablet
  • Good PHP programming skills
  • Very good knowledge of HTML5, CSS, Javascript & Ajax
  • tertiary qualifications or equivalent commercial experience
  • the desire to work in a high-performance team
  • an eye for detail
  • the ability to organise your own workload in order to meet deadlines
  • excellent communication skills

What you will gain:

  • competitive wages and benefits
  • defined career progression
  • a brilliant environment to work in
  • experience working in an agile team
  • the knowledge you are helping millions of people to reach their goals
  • further skills by learning from high skilled peers

What you’ll be doing:

  • user experience research and testing to help understand how users interact with the system and transforming findings into suitable recommendations, designs and improvements.
  • producing UI designs aiming to improve UX for Moodle features and improvements
  • prototyping designs in PHP, HTML5, Javascript and CSS
    evaluating designs for usability and accessibility
  • working with Developers to implement final solutions from prototypes
  • engaging with the wider developer community and promoting good practice
  • participating in planning and design sessions (online and offline)

What we’d like to see:

  • experience working as a lead UX Designer
  • experience working with an online community
  • previous contributions to open source projects
  • some exposure to the Moodle architecture
Previous articleHelp Test a new Math Handwriting Recognition Tool from WIRIS
Next articleAuthentication plugin – Email-based self-registration with admin confirmation updated for Moodle 2.9


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.