Senior Developer @Moodle Pty Ltd
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 6d ago

[Hiring] Senior Developer @Moodle Pty Ltd

6d ago - Moodle Pty Ltd is hiring a remote Senior Developer. πŸ’Έ Salary: unspecified πŸ“Location: Australia

Role Description

As a Senior Front-end Developer in the Design System team, you'll play a key role in bringing our design system to life across Moodle's products. You'll work closely with engineering teams to help them adopt the design system, and you'll make changes directly in the product codebase to move that adoption forward following the Moodle contribution process. You'll also build scalable, accessible design system components with modern front-end architecture in React. You'll review and integrate code into production releases, making sure the Design System releases land smoothly for the teams using them.

What You'll Do

  • Work closely with product engineering teams to help them adopt the design system, including pairing with developers, answering questions, and unblocking migration work.
  • Make changes directly in Moodle's product codebase to replace legacy UI with design system components.
  • Help drive continuous improvement of our AI-first consumer strategy, ensuring the design system's components, code, and documentation work well for AI tools as well as for the teams and developers who use them.
  • Build and maintain scalable, accessible design system components in React.
  • Write clean, well-structured front-end code that others can learn from and build on.
  • Review code from the Design System team and product teams, giving clear, constructive feedback.
  • Write automated and manual tests, and help design test approaches that catch issues before they reach users.
  • Troubleshoot complex front-end problems, finding root causes and guiding the fix.
  • Create clear developer documentation for design system components, and work with Technical Writers and UX Designers on user and developer guidance.
  • Spot ways to improve quality, accessibility, performance, and security, and then make those improvements.
  • Take part in sprint planning and estimation.

Qualifications

  • Excellent communication and collaboration skills in English, with a strong ability to explain technical concepts to non-technical audiences.
  • Strong front-end development experience, particularly with React, HTML, CSS, JavaScript, and modern web standards.
  • Proven experience with AI-assisted development: well-versed in using AI to build applications, reviewing AI-generated code, and integrating these tools into your daily workflow.
  • Experience in version control using Git.
  • Ability to thoroughly test integrated code, perform QA testing, and identify potential impacts of changes.
  • Ability to create and maintain informative documentation both within code and consumer resources.
  • Experience in issue tracking with Jira.
  • Ability to mentor and coach others, contributing to team development and knowledge sharing.
  • Understanding of software and application design, front-end architecture, performance, security, and accessibility.
  • Proficient in writing various types of tests (unit, automated, QA, accessibility) and conducting code reviews following Moodle standards.
  • Experience working as a part of a Design System team, especially if you were a part of the 0-1 build.
  • Experience in onboarding developers to using a design system.

Benefits

  • Flexible working environment that promotes true work-life balance.
  • Motivating performance rather than micromanaging it, empowering you to do what you do best.
  • Gaining new skills by learning from highly skilled peers, along with your own learning and development allowance each year to support your growth.
  • Work with a global team on a worldwide platform and make a real difference.
  • As a certified B Corp, proud to be part of a global community of mission-driven companies dedicated to using business as a force for good.
  • Other excellent benefits, like extra time-off to recharge, give back to a charity or community group, and enjoy a day off for your birthday, β€˜choose your own’ benefit options, flexible public holidays, and many more!

Company Description

Moodle is the world’s most trusted online learning solution, with a growing ecosystem of products and services, including Moodle Workplace, Moodle App, MoodleCloud, and more. The engine of our ecosystem is Moodle LMS, the secure and customisable open-source learning management platform used by well over 400 million learners worldwide.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Developer @Moodle Pty Ltd
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 6d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,704+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later