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

Design Engineer

New

Own product surfaces end to end

Prototype in code with React and TypeScript

Accessibility Css Design Systems Figma

Design Developer

New

Collaborate on design system and align specs with implementation

Build and ship components and tokens, raising contribution standards

Accessibility Ai Collaboration Documentation

Lead Designer

Posted 7 days ago

Define and steward design vision

Develop design systems and brand standards

Accessibility Adobe Creative Suite Ai Tools Branding

Senior Front-End Engineer

Posted 10 days ago

Lead frontend architecture and UI standards

Build intuitive screens for aviation workflows

Accessibility Ai Tools Collaboration Css

UI/Visual Designer

Posted 13 days ago

Create visually appealing and accessible interfaces

Translate designs into implementation-ready assets

Accessibility Communication Design Systems Prototyping

UI/Visual Designer

Posted 15 days ago

Create high-quality UI designs

Build interactive prototypes

Accessibility Collaboration Design Systems Prototyping

Architectural Designer

Posted 15 days ago

Produce architectural drawings for capital projects

Develop space planning layouts and furniture plans

Accessibility Architecture Autocad Design Documentation

Senior Product Designer

Posted 16 days ago

Managing full design cycles independently

Developing app IA and navigation

Accessibility Adobe Creative Suite Color Theory Design Systems

Senior Product Designer, CLM

Posted 16 days ago

Design CLM solutions with AI-native interactions

Collaborate on metadata extraction and automation

Accessibility Automation Figma Interaction Design

Sr. Product Designer, Core UX

Posted 16 days ago

Design and evolve information architecture and navigation

Define reusable core UX patterns for scalable product base

Accessibility Adobe Creative Suite Color Theory Figma

UI/Visual Designer

Posted 17 days ago

Create high-fidelity layouts and UI components

Deliver visually appealing and accessible interfaces

Accessibility Collaboration Design Systems Interaction Design

Product Designer Role

Posted 19 days ago

Create intuitive designs from wireframes to high-fidelity prototypes

Collaborate with cross-functional teams for design iteration

Accessibility Design Systems Figma Miro

UI/Visual Designer

Posted 20 days ago

Create high-fidelity layouts and UI components.

Build interactive prototypes.

Accessibility Design Systems Interaction Design Prototyping

Product Designer

Posted 20 days ago

Lead end-to-end design process

Collaborate with cross-functional teams

Accessibility Collaboration Figma Information Architecture

Product Designer

Posted 20 days ago

Lead end-to-end design process for product features

Collaborate with cross-functional teams to define problem spaces

Accessibility Collaboration Data Analysis Figma

UI/Visual Designer

Posted 23 days ago

Create high-fidelity layouts and UI components

Build interactive prototypes

Accessibility Design Systems Responsive Design Typography

Web Platform Strategy Lead

Posted 23 days ago

Lead strategic planning for web platform and user experience

Oversee migration from WordPress to Contentful

Accessibility Analytics Headless cms Technical SEO

Senior Product Designer

Posted 23 days ago

Set and elevate design standards for digital products

Translate strategy and user needs into design solutions

Accessibility Design Systems Digital design Ui patterns

Front End Engineer Lead

Posted 29 days ago

Lead complex tech initiatives

Define technical strategy

Accessibility Architecture Css Design Patterns

UI/Visual Designer

Posted 30 days ago

Create high-fidelity layouts and UI components

Deliver visually appealing and accessible interfaces

Accessibility Cross-functional Collaboration Design Systems Interaction Design

Senior Product Designer

Posted 31 days ago

Build prototypes and ship frontend code efficiently

Own and evolve design system with reusable components

Accessibility Design Systems Front-end Development Motion Design

Lead Product Designer Loom

Posted 131 days ago

Hire lead designer for meeting recordings

Enhance Loom’s product experience

Accessibility Product Product Design Product Designer

Senior Content Designer Role

Posted 131 days ago

Hire for remote senior content design role

Deliver clear, user-focused product content

Accessibility Collaboration Tools Content Design Content designer

Web Frontend Engineer Role

Posted 132 days ago

Develop robust web and UI frontends using modern technologies.

Contribute to open-source frameworks and community collaboration.

Accessibility Css Flutter Front end

Remote Staff Design Engineer

Posted 138 days ago

Hire remote design engineer

Enhance GitHub's platform

Accessibility Css Design Systems Engineer

Senior Content Designer Role

Posted 159 days ago

Hire a Senior Content Designer

Support remote work across the US

Accessibility Agile Methodology Content designer Content management systems

Web Frontend Engineer Role

Posted 164 days ago

Develop robust web and desktop user interfaces

Contribute to open-source frameworks and toolkits

Accessibility Css Docker Flutter

Senior Visual Product Designer

Posted 166 days ago

Recruit a remote senior visual designer

Advance Mozilla's digital product design

Accessibility Adobe Creative Suite Collaboration Figma

Remote Senior UX Designer

Posted 167 days ago

Hire an experienced Senior UX Designer

Offer a fully remote, global position

Accessibility Figma Prototyping Remote Collaboration

Senior Web Designer Role

Posted 170 days ago

Design mobile-first, conversion-focused interfaces

Integrate AI tools to enhance design workflow

Accessibility Adobe Creative Suite Adobe Photoshop Figma

Social VR Product Designer

Posted 185 days ago

Design immersive social experiences for VRChat users

Maintain and evolve a scalable cross-platform design system

Accessibility Collaboration Tools Design Systems Figma

Remote AI Product Designer

Posted 185 days ago

Hire a remote product designer

Enhance Figma's AI features

Accessibility Ai Collaboration Tools Design Systems

Sr. Product Designer Remote

Posted 187 days ago

Recruit a senior product designer.

Enable remote work flexibility.

Accessibility Collaboration Design Systems Figma

Staff Product Designer Role

Posted 189 days ago

Hire a remote staff product designer

Enhance onboarding and platform usability

Accessibility Collaboration Figma Product

Core Product Designer Lead

Posted 194 days ago

Simplify complex educational experiences

Drive user-centric design strategy

Accessibility Confluence Creative Design Systems

Design Systems Product Designer

Posted 197 days ago

Hiring remote product designer

Focus on design systems

Accessibility Collaboration Design Systems Figma

Sr. Product Designer Remote

Posted 197 days ago

Hire a senior product designer

Develop platform and tooling solutions

Accessibility Collaboration Design Systems Figma

Remote Staff Product Designer

Posted 210 days ago

Hire a remote product designer

Champion user-centric design

Accessibility Design Systems Figma Product

Senior Content Designer Remote

Posted 210 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 216 days ago

Design core social VR features

Lead and evolve the design system

Accessibility Collaboration Design Systems Figma

Experienced Software Engineer Role

Posted 218 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 219 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 246 days ago

Recruit a senior product designer

Focus on seller services enhancement

Accessibility Adobe Creative Suite Design Systems Figma

Product Content Strategist Role

Posted 263 days ago

Hire a remote content strategist

Enhance product communication and UX

Accessibility Collaboration Communication Content Marketing

Sr. UX Content Designer

Posted 263 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 295 days ago

Hire a remote staff product designer

Lead creative product design initiatives

Accessibility Adobe Creative Suite Collaboration Figma

Growth Team Software Engineer

Posted 302 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 341 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 342 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 360 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