Du möchtest für die Demokratie programmieren? Wir suchen Webentwicklerinnen und Webentwickler in Berlin!
📍 Berlin, Prenzlauer Berg, Am Friedrichshain 34
openPetition setzt sich für eine Modernisierung unserer Demokratie ein. Als Plattform für Kampagnen, Petitionen und Bürgerinitiativen bauen wir Werkzeuge, mit denen Bürgerinnen und Bürger ihre Anliegen auf die politische Tagesordnung setzen, öffentliche Diskussionen anstoßen und Veränderung bewirken können.
Als gemeinnützige GmbH ist openPetition spendenfinanziert. Mit über 14 Mio. Nutzerinnen und Nutzern ist die Plattform die größte politische Beteiligungsplattform Deutschlands – und Stück für Stück auch auf internationaler Ebene aktiv. openPetition ist gemeinnützig, überparteilich, transparent und in Verantwortungseigentum.
Deine Aufgaben
- Du entwickelst und erweiterst Module für politische Beteiligung, Vernetzung, Meinungsbildung und verbindliche Abstimmungen auf unserer internationalen Plattform.
- Du stärkst die Legitimation von digitalen Unterschriften und Abstimmungen und sicherst zugleich das Recht auf anonyme, politische Meinungsäußerung.
- Du baust an der Infrastruktur für die Werkzeuge der digitalen Demokratie.
- Du programmierst eigenen Code auf der Basis von User Stories und Mockups.
- Du prüfst, testest und reviewst den Code deines Teams.
- Du trägst dazu bei, mit einer einfachen und barrierefreien Oberfläche niemanden auszuschließen.
Wir nutzen
- PHP, HTML, CSS/Stylus, JavaScript, jQuery
- React, Wagmi, Solidity, Foundry
- Git, Github
- Docker, Codeception
- nginx, MariaDB, Memcached
- Nominatim, Kibana, Matomo, Postfix
- Linux, Windows, Mac
Du solltest mitbringen
- Nachgewiesene praktische Erfahrung in der Programmierung von Web-Anwendungen
- Bekenntnis zu Datenschutz und Datensparsamkeit
- Sinn für gutes Webdesign und UX
- Interesse an Demokratie und politischer Partizipation
- Bereitschaft, dich in neue Technologien einzuarbeiten
- Gute Deutschkenntnisse
Du könntest mitbringen
- Erfahrungen in der technischen Umsetzung von Designvorlagen mit CSS und Javascript
- Erfahrungen im Datenbankdesign, mit skalierbaren Web-Architekturen, Server-Caching, Queueing-Systemen
- Kryptographische Verfahren, digitale Signaturen, Blockchains, Web3, Smart Contracts
- Kenntnisse zur Administration und Automation der Serverinfrastruktur
Wir bieten
- Unbefristeten Arbeitsvertrag
- Mobiles Arbeiten an bis zu 2 Tagen in der Woche
- Teilzeit ab 30h/Woche
- Bis zu 3 Wochen unbezahlten Zusatzurlaub
- Worcation bis zu 4 Wochen im Jahr
- Attraktives Büro im Zentrum von Berlin, direkt am Volkspark Friedrichshain
- Moderner Arbeitsplatz mit höhenverstellbaren Schreibtischen und neuem Equipment
- Freie Wahl deiner Entwicklungsumgebung
- Kein kundengetriebenes Arbeiten, Umsetzungszeiträume legen wir selber fest
- Sinnstiftende Arbeit mit gesellschaftlichem Nutzen in einer gemeinnützigen Organisation (NGO)
- Ein kleines Team mit viel Gestaltungsspielraum, wenig Bürokratie
- Zuschuss zum Deutschlandticket
- 20% Zuschuss zur Betrieblichen Altersversorgung für einen Gehaltsanteil
- Festes, transparentes Gehaltsschema und 28+2 Urlaubstage
Warum kein Full Remote
Wir glauben daran, dass richtig gute Software nur im Team entstehen kann, mit einer festen, persönlichen Bindung zu den anderen Mitarbeitenden.
Bei uns wird nicht einfach nur ge-coded. Erst im Austausch im Team und zwischen den Teams entsteht die Idee von einem guten Produkt, das die Menschen gerne benutzen wollen.
Kontakt
Bitte schicke uns deine Bewerbung mit Motivationsschreiben und Lebenslauf in einem PDF an bewerbung@openpetition.net. Eine verschlüsselte Zusendung mit PGP ist möglich.