Skip to content, sitemap or skip to search.

Free Software Foundation

Personal tools
Join now
 
You are here: Home Resources Jobs in Free Software Software Developer, (San Francisco, CA)

Software Developer, (San Francisco, CA)

by kellyh Contributions Published on Sep 21, 2009 04:47 PM expired
You are a passionate software engineer with well-rounded experience building usable, scalable and secure web applications, and a desire to contribute to a community-driven, mission-oriented free software project - and we are looking for you.

Job Title: Software Developer
Employment Duration: From October 2009 till July 31, 2010
Reports To: Program Manager

About the Multimedia Usability Project

The Multimedia Usability Project was realized by a grant from the Ford Foundation. The goal of this initiative is to make it easier to contribute to Wikimedia's multimedia repository, Wikimedia Commons. This includes improvements to the media upload interface, the workflow and documentation for choosing an appropriate license, the metadata interface, and the integration of Wikimedia Commons into Wikimedia's other projects, including Wikipedia.

More information please click here.

Job Description:

The core responsibility of this position is to improve the usability of the media uploading process to Wikimedia Commons, re-architect meta data, and create a tracking mechanism to measure impacts of media distributed from Commons. The successful candidate architects, develops, tests and deploys new features and improvements of the MediaWiki software for Wikimedia Commons by working closely with the interaction designer and peer developers of MediaWiki.

Responsibilities:

  • Create implementation prototypes based on design concepts.
  • Propose software design solutions and obtain consensus from senior and peer tech teams.
  • Develop, test, and deploy new features and improvements to the MediaWiki core and to MediaWiki extensions.
  • Collaborate in designing and implementing QA processes including multi-lingual and performance tests.
  • Work closely with operations staff to ensure proper integration with testing and production systems.
  • Required Qualifications:

  • Computer Science degree or equivalent work experience.
  • 5+ years experience as a software developer is required.
  • Experience with PHP development is required.
  • Extensive experience with AJAX/HTML/CSS is required.
  • Experience with cross-browser compatibility testing is required.
  • Experience with security implications of JavaScript/PHP software is required.
  • Experience with a GNU/Linux, Apache, and MySQL environment is a major plus.
  • Experience with testing and analyzing usability and accessibility is a major plus.
  • Experience with MediaWiki is a major plus.
  • An understanding of internationalizing and localizing software products a major plus.
  • Any other free/libre software development experience highly welcome.
  • Comfortable in a highly collaborative, consensus-oriented environment.
  • Experience with wikis and participatory production environments is a plus.
  • Understanding of the free culture movement is a plus.
  • The ideal candidate will be creative, highly motivated, and able to operate effectively in multiple cultural and language contexts.
  • To Apply:

    Please email a CV and cover letter to us, before October 2, 2009. Please put the position title (Software Developer - Ford) in your subject line.

    Applications that do not include a cover letter will not be considered. This position will be filled in October 2009.

    Please copy and paste the text of your CV into the e-mail, in addition to attaching the file.

    Due to the volume of applications we receive, we regret that only those selected for an interview will be contacted.

    Based in San Francisco, CA.

    Document Actions

    The FSF is a charity with a worldwide mission to advance software freedom — learn about our history and work.

    fsf.org is powered by:

    Four star charity

     

    Send your feedback on our translations and new translations of pages to campaigns@fsf.org.