Moderator Tools Software Engineer

New

Skills

Accessibility Css Engineer Javascript Performance Optimization Php Python Software Engineering VueJS

The Wikimedia Foundation is seeking a Product Software Engineer to join the Moderator Tools team. This remote-first role focuses on building and enhancing open-source tools that empower Wikipedia's global community of moderators and patrollers. You will help develop and maintain user-facing components, supporting collaborative experiences for millions of users, all while working in a consensus-driven and inclusive environment that values work-life balance and knowledge equity.

Job Overview

As a Software Engineer on the Moderator Tools team, you will contribute to the design and implementation of moderation interfaces, improve content review workflows, and extend the capabilities of Wikimedia’s platform. You will collaborate with cross-functional teams to deliver accessible, high-performance features that support volunteer moderators across Wikimedia projects.

Key Responsibilities
  • Develop and enhance centralized moderation tools for organizing and streamlining moderation activities.
  • Improve patrolling interfaces and implement new functionalities for Special:RecentChanges, Special:Watchlist, and related tools.
  • Maintain and fix bugs in team-owned codebases, including the Automoderator extension and The Wikipedia Library.
  • Collaborate with product managers, designers, and engineers on shared projects and initiatives.
  • Write multilingual, accessible, and performant user interfaces using JavaScript, PHP, VueJS, and CSS.
  • Leverage and extend existing Design System Library components and MediaWiki APIs as needed.
  • Write unit and integration tests, address security feedback, and proactively reduce technical debt.
  • Instrument components for monitoring user behavior and performance.
Required Skills & Qualifications
  • 3-5 years of professional experience in software development, with strong frontend and backend fundamentals.
  • Proficiency in JavaScript and experience with PHP or Python.
  • Ability to convert design mockups into functional, accessible components.
  • Experience building high-performance, well-documented, and readable code.
  • Strong collaboration and communication skills in distributed, remote environments.
  • Commitment to knowledge equity, free culture, and open access.
  • Experience with accessibility and performance best practices in web development.
  • Interest in mentoring and sharing technical knowledge.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Growth Team Software Engineer

New

Enhance new contributor experience on Wikimedia platforms

Develop accessible and performant user-facing features

Accessibility Css Design Systems Docker

Senior Front-end Engineer - Marketing

Posted 38 days ago

Seeking a Senior Front-end Engineer for a project in the audio hardware industry.

Developing high-performance web platforms using Next.js, React, and Node.js.

Accessibility CI/CD Css Git

Experienced Software Engineer

Posted 39 days ago

Hiring experienced software engineers globally for projects like Gutenberg, Jetpack, Rewind, WooCommerce, and Tumblr.

Emphasizing collaboration, code reviews, and discussions on architecture and design.

Accessibility Architecture Data Analysis Engineer

Senior UI/UX Designer

Posted 58 days ago

Establish and lead the vision for the product and user experience

Build a deep understanding of customers through research

Accessibility Analytics Collaboration Enterprise Applications
overtime