Nicht vorhanden
Berlin

Software Developer/ Web Development

Stellenbeschreibung

Wikimedia Deutschland e.V. is a non-profit organisation dedicated to the dissemination of free knowledge and is supporting projects including Wikipedia and Wikidata. 

We are building open source software that powers some of the most visited websites in the world and that is used by thousands of people every day.
 

We are looking for smart, self-motivated software developers to join one of Wikimedia Deutschland’s development teams .

 

About you

  • You care about software; you have a passion which you can clearly convey by your actions rather than personal statements on your CV alone.
  • You have an eye for software design and can talk eloquently on a range of topics due to your experiences and also from reading and experimentation.
  • You can recognize legacy code and know how to effectively deal with it.
  • For you it’s more than a job.

 

The role

As a Software Developer you will work on various Wikimedia software projects such as MediaWiki and Wikibase to support Wikidata and other Wikimedia projects, as well as community projects and cross department projects. We are looking for someone to join one of our agile development teams in our office in the heart of Berlin.

 

We are open to discuss possibilities to work remotely. Our development teams are cross-functional, self-organizing and highly autonomous.

No team leaders, or middle management.

 

You’ll be working directly with the Product Owner and be able to interact with various stakeholders in our global community with diverse cultures. Among other things, testing, refactoring, and pair programming are encouraged. We are constantly learning and trying to improve the way we work.

  • We have internal presentations by our developers on topics they are enthusiastic about.
  • Developers can attend local user groups during work time, and are encouraged to do so.
  • We regularly go to conferences, both as attendees and participants.
  • We are active members and initiators of different meetups around Berlin regarding several topics.


However we know we are not perfect and are not afraid to acknowledge this. We recognize we have many problems which need solving as part of the journey of continuous improvement. We are looking for passionate people who are driven to tackle issues and to share their passion with their colleagues.

Technologies we use

Most of our server side code is written in PHP. A lot of our projects have HTML 5 & JavaScript frontends, which interact with server side backends via web APIs. We test our code with PHPUnit and QUnit, and with browser tests written in Ruby.

 

We’re interested in candidates from any background, as long as you have a solid understanding of Object Oriented languages and basic experience with web development.

 

Here is an (incomplete) list of technologies we are currently using:

  • JavaScript, PHP, Ruby
  • MediaWiki, several MediaWiki extensions
  • PHPUnit, QUnit, Selenium, Cucumber, PHPCS, PHPMD, JSLint, Rubocop, Git
  • MySQL, SQLite Composer
  • TravisCI, ScrutinizerCI, Jenkins
  • Wikimedia Labs infrastructure
  • Phabricator, Linux server, nginx,Puppet, Vagrant


While essentially all software we develop is open source, we also contribute back to various projects we use, including some of the ones listed above. 

 

As a first step towards your application we ask you to answer the following questions and exercises at http://hr.gs/gimmeh-awesome-job

 

If you feel like you’re just the right person to strengthen our team in meeting future challenges we want to know more about you! In kind of any questions please contact our Head of HR natali.bosnjakovic@wikimedia.de.

 

Wikimedia Deutschland commits itself to the principles of equal opportunity and does not discriminate on the basis of ethnic origin, nationality, religion, political or other opinion, age, disability or sexual identity or orientation.

Teilen