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

Remote Staff Product Designer

Posted 7 days ago

Hire a remote product designer

Champion user-centric design

Accessibility Design Systems Figma Product

Senior Content Designer Remote

Posted 7 days ago

Hire a remote Senior Content Designer

Enhance Instacart’s user experience

Accessibility Collaboration Tools Content designer Content Strategy

Social VR Product Designer

Posted 13 days ago

Design core social VR features

Lead and evolve the design system

Accessibility Collaboration Design Systems Figma

Experienced Software Engineer Role

Posted 15 days ago

Build and maintain scalable web platforms

Collaborate in a global, remote team

Accessibility Architecture Continuous integration Data Analysis

Principal Product Designer Role

Posted 16 days ago

Recruit a principal-level product designer

Enhance team and collaboration features

Accessibility Collaboration Tools Cross-functional Collaboration Design Systems

Senior Product Designer, Remote

Posted 43 days ago

Recruit a senior product designer

Focus on seller services enhancement

Accessibility Adobe Creative Suite Design Systems Figma

Product Content Strategist Role

Posted 60 days ago

Hire a remote content strategist

Enhance product communication and UX

Accessibility Collaboration Communication Content Marketing

Sr. UX Content Designer

Posted 60 days ago

Hire a remote Sr. UX Content Designer

Enhance user experience through content

Accessibility Agile Methodologies Collaboration Tools Content Design

Remote Staff Product Designer

Posted 92 days ago

Hire a remote staff product designer

Lead creative product design initiatives

Accessibility Adobe Creative Suite Collaboration Figma

Growth Team Software Engineer

Posted 100 days ago

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 138 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 139 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 158 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