This job ad has been posted over 40 days ago! (*)

Full Stack Developer Full-time

Published at 2021-09-13 - Viewed: 1317 times - Wikimedia Deutschland e.V. in Germany

Wikimedia Deutschland – Gesellschaft zur Förderung Freien Wissens e. V. is a non-profit organisation based in Berlin, Germany. With 150 employees and about 85.000 members, it is the oldest and largest of about 40 independent chapters of the international Wikimedia movement. The best known Wikimedia project, the free online encyclopedia Wikipedia, is used by millions of people across the world every day and is continuously updated and improved by millions of users.

Wikimedia Deutschland promotes these ideals even beyond the free encyclopedia: It is our aim to establish and advocate for the creation, collection, and distribution of free knowledge in all parts of society. Our objective is to create a world in which the sum of all human knowledge is freely accessible for everyone. The main focus of our activities is the support of volunteers, the development of technology and software, and the cooperation with cultural and scientific institutions. Furthermore, we advocate on both the national and EU-level a legal framework which allows for free knowledge to become part of our everyday life.

We are looking for a Full Stack Developer (m/f/d) to join one of our agile development teams in our office at the heart of Berlin. You will either be working on the software behind the Wikidata project or on the software that powers our fundraising application and possible cross-department projects.

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 quality
  • You can recognize legacy code and know how to effectively deal with it
  • You are able to communicate fluently in English in a multi-disciplinary team
  • 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.

Technologies we use:

Most of our server side code is written in PHP. A lot of our projects have a HTML 5 and Vue.js frontend, which interact with server side backends via web APIs. In some projects we also maintain and migrate from the legacy JQueryUI front-end. We test our code with PHPUnit, Mocha, and QUnit, and with browser tests written in Node JS. Some of our code is written on top of the MediaWiki framework, some of it is entirely in-house and for newer projects we use libraries such as Symfony components and Doctrine.

An list of technologies we’re currently using:

  • JavaScript
  • Vue.js
  • PHP
  • jquery
  • MediaWiki, several MediaWiki extensions
  • PHPUnit, Mocha, QUnit, Selenium, PHPCS, ESLint
  • Git
  • MySQL
  • Composer, npm
  • Docker, Kubernetes
  • Jenkins, TravisCI
  • Phabricator, Gerrit, Github

Learn more about our team by visiting our Wikimedia Tech News Blog.

What we offer:

  • Internal presentations by our developers on topics they are enthusiastic about
  • You can attend local user groups during working hours
  • You will have a noticeable impact on one of the top five visited websites in the world
  • We regularly go to conferences, both as participants and contributors
  • A modern and centrally located office space
  • An agile and dynamic organization with room for professional and personal development
  • In addition to your salary we offer: Public transport allowance, access to complementary pension benefits, continued salary in the event of ill children, free-of-cost external life coaching; compensatory time off for all extra hours; free coffee, tea, soft drinks and organic fruits

The employment ist unlimited.

Then apply now! Send us your detailed application documents via our job portal. Our personnel team will be happy to answer your questions. We kindly ask you to refrain from application photos and information on date of birth, marital status and parents. We look forward to hearing from you!

Wikimedia Germany is committed to equal opportunities and does not discriminate on the basis of, for example, ethnic origin, citizenship, religion or belief, political or other opinion, gender, age, disability or sexual identity or orientation.
In light of an underrepresentation of women in our Software Development Department, we very much welcome a broad diversity of candidates.

Due to the current COVID – 19 situation, job interviews take place only digitally at the moment.

Recent jobs at Wikimedia Deutschland e.V.:

« More jobs in programmers