Senior Software-Entwickler:in (w/d/m)

Permanent employee, Full or part-time · Leipzig, Remote

Über uns
Die Digitalagentur about:source wurde 2011 gegründet – wir entwickeln und betreiben Software, um politische, ökologische und gesellschaftliche Veränderungen voranzubringen. Mit unserem Erfahrungsschatz an Wissen und Kompetenz unterstützen wir Initiativen und NGOs dabei, progressive Ideen umzusetzen. Deine Stelle ist in einem unserer Entwicklungsteams angesiedelt, welches ausschließlich für Campact arbeitet.

Für Dich ist nicht nur wichtig, für wen Du arbeitest, sondern auch wie? Dann bist Du bei uns gut aufgehoben. Unser 28-köpfiges Team besteht aus Menschen, die sich mit Softwareentwicklung, Cybersecurity, SCRUM und vielem mehr auskennen. Uns ist es wichtig, mit unserer Arbeit einen gesellschaftlichen Mehrwert zu schaffen, was sich auf unterschiedlichen Ebenen zeigt: Die Auswahl unserer Kund:innen und unsere Ausrichtung als Unternehmen in Verantwortungseigentum sind dabei unsere Grundpfeiler.
Deine zukünftigen Aufgaben
  • Du entwickelst Kampagnen- und Software-Tools für Campact und achtest dabei auf langfristige, sichere und skalierbare Lösungen.
  • Du setzt Anforderungen für Campact um und hast dabei die Software-Architektur im Blick.
  • Du arbeitest in agilen Prozessen und bringst Dich mit Deinen individuellen Fähigkeiten in Dein Scrum-Team ein.
  • Du arbeitest kreativ bei der Entwicklung von Anwendungen und der Auswahl geeigneter technischer Optionen, berücksichtigst die Entwicklungsaktivitäten anderer und optimierst die Anwendungsentwicklung, Wartung und Leistung durch den Einsatz von Designmustern und die Wiederverwendung bewährter Lösungen.
  • Du bist bei der Integration von Softwarekomponenten verantwortlich für Programmierleistungen von dir und aus deinem Team. Dabei stellst Du die Einhaltung entsprechender Standards sicher.
  • Du stellst sicher, dass die Umsetzung den Anforderungen von Campact und den Anforderungen des Softwareentwicklungsprozesses entspricht.
  • Du gehst Schwachstellen auf den Grund und räumst sie direkt aus der Welt. Dabei entscheidest du mit deinem Team über den besten Weg – ob Reparatur, Austausch oder mutiger Rewrite –, um unser System stabil zu halten und die Software für alle nachhaltig zu verbessern.
So arbeiten wir gerade
  • Unsere Anwendungen basieren meistens auf Ruby on Rails.
  • Wir implementieren Frontends mit Vue.js und setzen dabei auch auf Stimulus.js und Bootstrap.
  • Unsere Anwendungen kommunizieren über Rest-APIs oder asynchron über RabbitMQ.
  • Wir sind pragmatisch und leben Clean Code.
  • Wir verfolgen die Entwicklungen im Rahmen von KI kritisch und nutzen sie da, wo sie einen Mehrwert bringt.
  • Wir setzen auf testgetriebene Entwicklung, um unseren Anwendungen langfristig warten zu können.
  • Wir praktizieren das Vier-Augen-Prinzip, zum Beispiel beim Pair-Programming.
  • Unser Code liegt bei Github und wird mittels Continuous Integration (CI) bereits vor den obligatorischen Code-Reviews auf Fehler geprüft.
  • Wenn Du andere Erfahrungen mitbringst, freuen wir uns auf Deine Ideen!
Das bringst Du mit
  • Du hast mehrere Jahre Erfahrung in der Entwicklung von Software, insbesondere Web-Anwendungen.
  • Du hast in Teams Web-Projekte vorbereitet, umgesetzt und betreut und dabei auch Erfahrungen mit SCRUM oder Kanban gesammelt.
  • Du bist in der Lage, komplexe Strukturen zu verstehen, zu dokumentieren und zu optimieren.
  • Idealerweise hast Du dabei schon mit Ruby on Rails / Django / Laravel oder ähnlichen Frameworks gearbeitet.
  • Du kommunizierst klar und wertschätzend in deutscher Sprache (mind. Sprachniveau C-1).
  • Du tust gerne, was Du tust – und behältst neue Entwicklungen in unseren Arbeitsfeldern im Auge.
  • Die Sicherheit und der Schutz von Daten ist Dir wichtig und Du beachtest beim Entwickeln die OWASP Top-Ten der Sicherheitsrisiken für Webanwendungen.
Was wir Dir bieten
  • Die Möglichkeit, Deine Fähigkeiten für wichtige gesellschaftliche Veränderungen einzusetzen.
  • Ein hohes Maß an Selbstverantwortung und Gestaltungsspielraum.
  • Sympathische und motivierte Kolleg*innen, denen ihre Arbeit wichtig ist – und ihre Freizeit.
  • Jährlich ein mehrtägiger Rückzug im Team, bei dem wir gemeinsame Fragen bearbeiten.
  • Als mitarbeiter:innengeführtes Unternehmen haben wir uns ein transparentes und faires Gehaltsmodell gegeben, nach dem auch du bezahlt wirst.
  • Berufliche Fort- und Weiterbildung wird aktiv unterstützt.
  • Mobiles Arbeiten und Homeoffice mit Zuschuss für die Ausstattung.
  • Flexible und familienfreundliche Arbeitszeiten.
  • Fahrtkostenzuschuss und Zuschuss für ein JobRad.
  • Zuschuss zur betrieblichen Altersvorsorge.
  • 30 Tage Urlaub pro Jahr (bei einer 5-Tage Woche).
  • Möglichkeit für Workation, Sonderurlaub und Sabbatical nach betriebseigenen Regelungen.

Sinnstiftende Aufgaben, komplexe Software-Architekturen und eine Kultur, in der deine Meinung zählt: Wenn das nach deinem idealen Setup klingt, freuen wir uns darauf, dich kennenzulernen! Außerdem freuen wir uns über Bewerbungen, die die Vielfalt unseres Teams kontinuierlich bereichern und einen Perspektivwechsel fördern und verstärken. Bewerbungen von strukturell diskriminierten Menschen sind dabei ausdrücklich erwünscht. Viele Menschen, die bei a:s arbeiten, sind in Bezug auf die meisten Diskriminierungsformen privilegiert. Aktuell ist unser Team mehrheitlich männlich und weiß. Unser Büro ist leider nicht barrierefrei (EG & 1. Stock, aber beides nur mit Treppen zu erreichen).
Wie Du uns erreichst
Wenn Du Fragen hast, schreib uns gerne eine Mail! 

Wir freuen uns auf Deine Bewerbungsunterlagen (Lebenslauf ohne Foto, Angaben zu Arbeitserfahrungen/Referenzen) mit Angabe Deiner Gehaltsvorstellung und Deines möglichen Starttermins an: 

jobs@aboutsource.net 

Ansprechperson: Anika Loeper 

Da wir die Stelle zügig besetzen möchten, freuen wir uns über Deine zeitnahe Bewerbung!
Your application!
We appreciate your interest in Demo GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at demodaten@demo.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.