Job Description

We are looking for an experienced front-end JavaScript engineer with familiarity with PHP/MySQL. You enjoy building great user-centric web applications. You recognize the importance of supporting the global community of Wikipedia and her sister projects, and you are excited about the opportunity to apply your skills towards developing experimental features that engage new and existing Wikipedia contributors.

Why we need your help
Wikipedia is the fifth largest site on the Web, with around 500 million unique visitors and 18 billion page views per month. While our readership is growing, the number of active contributors has not kept pace. Volunteer editors are the lifeblood of our project; without them, there is no free encyclopedia. That is the problem you'll help solve as part of the Growth team.
The Wikimedia Foundation is a non-profit technology organization of around 150 employees. As a developer for the Foundation, you'll be testing new ways to make Wikipedia enjoyable and easy to edit — while maintaining the integrity of its content. You'll get to ship features to a top ten website, and go home knowing you've changed the world. Are you up to the task?

  • Develop experimental features that engage new & existing Wikipedia contributors
  • Extend the MediaWiki platform through design, coding, and review of JavaScript and PHP to support new experimental features and A/B testing capacity

Skills & Requirements


  • Three or more years of solid experience in Web development, especially in Javascript & HTML/CSS.
  • Experience with A/B testing
  • Ability to iterate quickly and meet tight deadlines
  • Familiarity with version control systems (we use Git and Gerrit) and continuous integration systems
  • Bachelor's degree in related field or equivalent experience


  • Experience in Javascript front-end frameworks, especially jQuery and jQuery plugins.
  • Experience with LAMP (Linux Apache MySQL PHP) application development, testing, and production deployment (or similar web development stack)
  • Expertise with PHP, and Ajax implementations: security, cross-browser compatibility, etc.
  • Experience with wikis and MediaWiki in particular. An interest in free culture, open collaboration, licenses, etc.
  • You know what it means to be a volunteer or to coordinate the work of volunteers. Big ups if you are a contributor to Wikipedia. (Please provide your username.)
  • Show us your stuff! If you have any existing open source software that you've developed (these could be your own software or patches to other packages), please share the URLs for the source. Links to GitHub, etc. are exceptionally useful.
  • Please provide us with information you feel would be useful to us in gaining a better understanding of your technical background and accomplishments. If you have one or more technical blogs that you contribute to, send us the URLs.
  • Creativity, self-motivation, and a good sense of humor

About Wikimedia Foundation

The Wikimedia Foundation is the non-profit organization that operates Wikipedia, the free encyclopedia. Our commitment: Imagine a world in which every single human being can freely share in the sum of all knowledge. According to comScore Media Metrix, Wikipedia and the other projects operated by the Wikimedia Foundation receive more than 482 million unique visitors per month, making them the fifth-most popular web property world-wide (comScore, January 2012). Available in 282 languages, Wikipedia contains more than 21 million articles contributed by a global volunteer community of more than 100,000 people. Based in San Francisco, California, the Wikimedia Foundation is an audited, 501(c)(3) charity that is funded primarily through donations and grants. The Wikimedia Foundation was created in 2003 to manage the operation of Wikipedia and its sister projects. It currently employs 150 staff members. Wikimedia works with local chapter organizations in 39 countries or regions to advance the mission of the Wikimedia movement.


view all job listings view all Wikimedia Foundation job listings

Software Engineer - Growth at Wikimedia Foundation - JavaScript