Apply

Software Engineer - Moderator Tools

Posted 19 days agoViewed

View full description

💎 Seniority level: Middle, 3-5 years

📍 Location: Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Kingdom, United States of America and Uruguay

💸 Salary: 89000.0 - 139000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Wikimedia Foundation👥 251-500💰 $2,100,000 Grant over 5 years ago

🗣️ Languages: English

⏳ Experience: 3-5 years

🪄 Skills: Backend DevelopmentPHPFrontend DevelopmentFull Stack DevelopmentCSSJavascriptVue.JsREST APISoftware Engineering

Requirements:
  • Experience in JavaScript.
  • Experience in PHP or Python.
  • A demonstrated ability to deliver features collaboratively in a team environment.
  • Experience converting design mockups into functional components
  • Experience with incorporating performance and accessibility into features.
  • Experience in writing well-documented and readable code
Responsibilities:
  • Work on our upcoming project to create a centralized place to organize moderation activities
  • Improving the content moderation experience by building new functionality primarily for patrolling interfaces such as Special:RecentChanges, Special:Watchlist, etc.
  • Fixing bugs for code that our team maintains, including the Automoderator wikimedia extension and The Wikipedia Library codebases.
  • Collaborating with product managers, designers, and other teams on shared projects.
  • Writing multilingual, accessible, and performant user interfaces using JavaScript, PHP, VueJS, and CSS.
  • Building on top of existing Design System Library components in our ecosystem and writing new ones when needed.
  • Building on top of existing MediaWiki APIs in our ecosystem.
  • Extending the capabilities of the MediaWiki stack to serve diverse community needs by incorporating possibilities that are offered by new tooling or technical advances.
  • Writing unit and integration tests
  • Proactively addressing security and code review feedback
  • Working across teams to proactively reduce technical debt by refactoring code, updating testing frameworks, and reviewing code from other engineers.
  • Instrumenting components to monitor user behavior and performance characteristics
Apply