Fullstack-Webentwickler*in

Berlin, Hamburg | Remote möglich

vor 1 Woche

Vollzeit

35 h/Woche

Deutsch

Jahresgehalt

52K – 53K

Dein Jahresgehalt
Dieses Gehalt wurde vom Unternehmen zu dieser Position angegeben.

Anstellungsart: Festanstellung

Berufserfahrung: 3 - 5 Jahre

IT & Softwareentwicklung

GoodCompany

GoodCompanies sind Unternehmen, die mindestens ein Nachhaltigkeitsziel verfolgen und gegen kein Ausschlusskriterium verstoßen. Sie können Stellenanzeigen inserieren und haben ein Company Profil im Listing. Erfahre mehr über unseren Auswahlprozess
abgeordnetenwatch.de
abgeordnetenwatch.de
Unsere nachhaltigen Ziele machen uns zu einer von GoodJobs ausgezeichneten „GoodCompany“.
- Hilf uns dabei, die Welt etwas besser zu machen!

Intro

abgeordnetenwatch.de ist eine überparteiliche und gemeinnützige Transparenzorganisation. Wir möchten Bürgerbeteiligung stärken und politische Prozesse transparenter machen. Kern des Projekts ist unsere Dialogplattform: Seit 2004 können Bürger:innen Fragen an ihre Volksvertreter:innen stellen, die diese öffentlich beantworten. Daneben decken wir mit unseren eigenen Recherchen Missstände bei Themen wie Lobbyismus, Parteispenden oder Nebentätigkeiten auf und fordern die Politik auf, sie zu beheben.

Unser Entwicklungsteam sucht ab sofort eine:n erfahrene:n Fullstack-Webentwickler:in, um unser Team durch gute technische Lösungen in all diesen Aufgaben zu unterstützen.


Wir suchen eine*n erfahrene*n Webentwickler*in, der*die uns bei der Pflege unserer Dialogplattform unterstützt. Wenn du eine Leidenschaft für technische Lösungen hast und dich für eine starke Demokratie engagieren möchtest, freuen wir uns auf deine Bewerbung.


Fullstack-Webentwickler*in

Aufgaben

Deine Aufgaben

  • Du arbeitest an der technischen Umsetzung und Planung für bestehende und neue Projekte rund um Bürgerbeteiligung und Transparenz.
  • Du hilfst bei der laufenden Weiterentwicklung unserer Plattform auf Basis von Drupal 9/10 und anderen Projekten, wie unserem CiviCRM und dem Kandidierenden-Check (Vue.js).
  • Dabei geht es auch immer wieder um die Synchronisation von Daten und die Weiterentwicklung unserer eigenen, öffentlichen API.
  • Du begleitest den technischen Support unserer Anwendungen und räumst Probleme aus dem Weg.
  • Bei der Entwicklung neuer Features, Ideen und Projekte berätst du das Team und bringst deine Expertise mit ein.
  • Du gibst der OpenSource-Community etwas zurück, indem du Probleme meldest und hilfst, sie zu beseitigen.
  • Daneben gibt es immer mal wieder kleinere und größere "Neben-Projekte", in denen wir mit anderen Tools und Technologien arbeiten. Du unterstützt das Team dabei und bringst gerne auch eigene Ideen ein.

Anforderungen

Anforderungen

Wir wissen, dass Fullstack-Webentwickler*innen heutzutage geradezu Einhörnern gleichen, die so wohl kaum zu finden sind. Wenn du dich stattdessen als erfahrene:n Backend-Entwickler:in bezeichnest, gerne auch mal im Frontend arbeitest und an ein paar der folgenden Punkte einen Haken setzen kannst, bist du bei uns schon richtig:


  • Du hast mehrjährige Erfahrung in der Umsetzung und Pflege komplexer Webanwendungen mit PHP und Symfony. Bestenfalls kennst du dich in einem darauf basierenden CMS wie Drupal, Contao oder Sulu aus.
  • Im Frontend achtest du auf korrekte semantische Auszeichnungen sowie sparsames und wiederverwendbares CSS. Dein JavaScript ist kein Spaghetti-Code und du kennst auch noch andere Frameworks/Libraries neben jQuery. Da wir letzteres aus unserem Frontend verabschieden wollen, kannst du Anforderungen state-of-the-art mit Vanilla-JavaScript und CSS umzusetzen.
  • Erfahrungen mit CiviCRM, Gitlab CI bzw. Github Actions, Shell-Scripten und Entwicklung eigener APIs sind ein Plus aber echt kein Muss.
  • Du kommst außerdem klar mit Gulp, SCSS, Jira und dem Tool, ohne das du nicht mehr arbeiten möchtest und wir noch gar nicht kennen.
  • Idealerweise verstehst du Atomic Design, kennst etablierte UI Patterns und hast mindestens ein Auge für Details.
  • Du achtest auf Best Practices, arbeitest sauber und denkst über die gestellten Anforderungen hinaus.
  • Dein Code ist gut strukturiert. OOP und Design Pattern sind für dich keine böhmischen Dörfer. 
  • Du kannst Nicht-Techniker:innen bezüglich ihrer Wünsche und Ideen beraten.
  • Du kennst Git, -Workflows und ohne hilfreiche Dokumentation und Kommentare kommt dein Code nicht ins Repo.
  • Toll wäre es, wenn du ein drupal.org-Profil hast, ein aktives Mitglied der Drupal-Community bist oder gar schon selbst Module oder andere OpenSource-Projekte veröffentlicht oder an ihnen mitgewirkt hast.
  • Du informierst dich über aktuelle Updates, Technologien und Tools, hast keine Scheu Neues auszuprobieren und spürst, wann man einem Trend folgen sollte. Deine Ideen und mögliche Verbesserungen bringst du ins Team ein, um unsere Projekte noch besser zu machen.

Benefits

Was wir dir bieten

  • Ein technisch zwar anspruchsvolles, aber aufgeräumtes Projekt. Du schreibst an einer sauberen und gut dokumentierten Code-Basis.
  • Abwechslungsreiche Arbeit in einem kleinen aber erfahrenen und engagierten Entwickler:innen-Team, begleitet von Product Owner:in und UX-Designer:in.
  • Eine agile, digitalisierte und flexible Arbeitsorganisation. Wir arbeiten nach Scrum und achten auf eine gute Balance zwischen Meetings und Zeiten für konzentriertes Arbeiten. 
  • Remote Arbeit / Home Office ist kein Problem. Wir sehen dich aber gerne vor Ort in unserem Büro in Berlin-Kreuzberg oder Hamburg-Dammtor.
  • Selbstverständlich bekommst du einen vollwertig ausgestatteten Arbeitsplatz mit moderner, performanter Ausstattung, wahlweise Mac, Linux oder Windows. 
  • Wir besuchen Konferenzen und Camps, fördern aktiv Weiterbildung und unterstützen dich dabei dich weiterzuentwickeln.
  • Wir bieten dir die Möglichkeit, dich mit deiner Arbeit für eine demokratische Mission mit großer gesellschaftlicher Wirkung zu engagieren.
  • Du wirst Teil eines dynamischen, herzlichen und engagierten Teams, das sich täglich für eine starke Demokratie einsetzt und respektvoll und offen miteinander umgeht. Arbeit auf Augenhöhe, voneinander und aus Fehlern lernen sind unsere gelebten Werte.
  • Du übernimmst eine unbefristete Tätigkeit (35 Stunden/Woche) mit 30 Tagen Urlaub, flexiblen Arbeitszeiten und einem fairen und transparenten Bezahlungsmodell (bei 35 h/Woche und min. 3 Jahren Berufserfahrung sind es z.B. 52097€ brutto/Jahr).

Bewerbungsprozess

Haben wir dich mit unserer Begeisterung für angesteckt?

Dann sende uns doch deine Bewerbung mit kurzem Lebenslauf als PDF mit dem Betreff „Bewerbung Fullstack-Webentwickler:in” über den "Direkt bewerben" Button an [email protected]. Ansprechpartner für die Bewerbung sowie bei Rückfragen ist Philipp Michael, unser Leiter der Entwicklung. Füge deiner Bewerbung gerne auch gleich Code-Beispiele, ein Projekt auf das du stolz bist und ein Link zu deinem GitHub- oder drupal-org-Profil o.ä. an.


Wir von abgeordnetenwatch.de setzen uns für eine selbstbestimmte Gesellschaft ein, die von Vielfältigkeit lebt und in der Menschen diskriminierungsfrei partizipieren. Wir als Organisation arbeiten mit konkreten Maßnahmen an einem diskriminierungssensiblen Arbeitsumfeld. Wir sind überzeugt, dass unser Engagement nur dann gelingen kann, wenn wir unterschiedliche Perspektiven in unsere Arbeit einfließen lassen. Deshalb wünschen wir uns ein diverses Team. Wir ermuntern Interessent*innen ausdrücklich, sich unabhängig von ihrer Herkunft, ihres Geschlechts oder ihrer Geschlechtsidentität, ihrer sexuellen Orientierung, ihrer Religion, einer Behinderung oder ihres Alters bei uns zu bewerben. Wir freuen uns besonders über Bewerbungen von Menschen, die bei uns bislang unterrepräsentiert sind.

Philipp Michael

Leiter der Entwicklung

abgeordnetenwatch.de

abgeordnetenwatch.de ist eine überparteiliche und gemeinnützige Transparenzorganisation. Da wir uns überwiegend durch Förderinnen und Förderer – aktuell über 10.000 – finanzieren und nicht auf Werbung oder institutionelle Geldgeber angewiesen sind, sind wir in unserer Arbeit vollkommen unabhängig. Wir möchten Bürgerbeteiligung stärken und politische Prozesse transparenter machen. Basis dieser Arbeit ist unsere Dialogplattform abgeordnetenwatch.de, über die Bürger:innen öffentlich mit Abgeordneten in Kontakt treten können. Um diese Plattform zu ermöglichen, müssen Daten von Kandidierenden und Mandatsträger:innen recherchiert und gepflegt, Fragen und Antworten von einem Team moderiert und Kontakt mit Spendern und Unterstützern gehalten werden.

Nachhaltigkeitsziele

Wissen vermitteln

Wissen vermitteln

Förderung von politischer Bildung

Mit unserer Arbeit fördern wir demokratisches Bewusstsein, erhöhen das Verständnis von politischen Sachverhalten und wollen die Bereitschaft zur politischen Mitarbeit in der Bevölkerung stärken.

Aufklärung über gesellschafts- und umweltrelevante Themengebiete

Wir sehen unsere Aufgabe darin, Informationen für die Masse zugänglich zu machen und wollen die Menschen über aktuelle Situationen in der Welt aufklären oder auf Handlungsmöglichkeiten hinweisen.

abgeordnetenwatch.de

Hauptsitz

abgeordnetenwatch.de

Mittelweg 12

20148 Hamburg

http://www.abgeordnetenwatch.de

Job online bis 20.06.2024

Weitere Jobs, die zu deiner Suche passen, erhalten?

Mengendiagramm Arbeitgebenden Registrierung

Finde mehr Jobs wie diesen mit unseren personalisierten Jobempfehlungen