Senior Software Developer*in

Festanstellung, Teilzeit · Berlin
4.500 - 5.500 € pro Monat
Lesen Sie die Stellenbeschreibung in:
Deine Aufgaben

Bei CORRECTIV glauben wir, dass die Zukunft des Journalismus darin liegt, Communitys in die Lage zu versetzen, ihre eigenen Herausforderungen anzugehen. Als Teil unseres Teams wirst Du Technologien entwickeln, die Faktenchecker*innen, Journalist*innen und Communitys unterstützen. Wir entwickeln Tools für gesellschaftliche Veränderungen.

Du wirst in erster Linie für die Entwicklung unseres Community-Engagement-Systems (beabee), Crowdrecherche-Tools (CrowdNewsroom) und der Crowd-Faktencheck-Plattform (Faktenforum) verantwortlich sein. In Zukunft wirst Du auch eine Schlüsselrolle bei der Entwicklung weiterer Tools spielen, die CORRECTIV helfen, seine Mission zu erfüllen.

Für unsere Tools nutzen wir TypeScript mit einem Vue.js-basierten Frontend und einer API in Node.js. Wir legen großen Wert auf Datensouveränität, Datenschutz und Transparenz. Alle unsere Tools werden Open Source entwickelt, um vertrauensvolle Zusammenarbeit zu fördern. Einen Teil des Codes, an dem Du mitarbeiten wirst, kannst Du hier und hier einsehen.

Bei dieser Stelle geht es um mehr, als nur Code zu schreiben. Als Teammitglied der ersten Stunde des neuen CORRECTIV-Tech-Teams hilfst du dabei, die Ausrichtung, Vision und Kultur des neuen Teams zu gestalten. Du kannst deine eigenen Ideen einbringen, um ein freundliches und kollaboratives Umfeld zu schaffen, in dem sich jeder unterstützt und wertgeschätzt fühlt.

Das bringst du mit

Wir sind uns bewusst, dass nicht alle Kandidat*innen alle nachfolgend aufgeführten Kriterien erfüllen. Wenn du Enthusiasmus, ein Growth-Mindset oder andere einzigartige Fähigkeiten mitbringst, freuen wir uns dennoch auf deine Bewerbung.

  • Pionier: Als Senior-Developer*in hast Du nicht nur Freude am Programmieren. Es macht Dir Spaß, eigene Ideen einzubringen, die Ausrichtung der Projekte zu gestalten und Verantwortung zu übernehmen, z. B. Roadmaps aufzustellen und mit Teamkolleg*innen, Software-Usern und -Userinnen und anderen zusammenzuarbeiten.

  • Kollaborativ: Du arbeitest gerne in einem kleinen Team, tauschst offen Ideen aus und lernst von anderen. Du förderst ein Umfeld, in dem sich jeder gehört und wertgeschätzt fühlt.

  • Anpassungsfähig: Du bist selbstmotiviert, kannst dir deine Zeit gut einteilen und nimmst bei Bedarf auch Herausforderungen außerhalb deiner eigentlichen Aufgabe an.

  • Erfahrung: Du verfügst nachweislich über Erfahrungen in der Entwicklung und Pflege komplexer Webplattformen, von der Konzeption bis zur Bereitstellung.

  • Technisch versiert: Du bist versiert in der Programmierung mit TypeScript und hast praktische Erfahrung mit mindestens einem Frontend-Framework – idealerweise Vue.js 3. Du hast auch ein tiefgreifendes Verständnis des JavaScript-Ökosystems im Allgemeinen.

  • Zielstrebigkeit: Du begeisterst dich für Open-Source-Projekte, datenschutzfreundliche Software und den Einsatz von Technologie, um gesellschaftliche Veränderungen zu bewirken. Du möchtest in diesen Bereichen wachsen und dich weiterentwickeln.

  • Sprache: Gute Englisch- und Deutschkenntnisse sind unerlässlich.

Wünschenswert

  • Erfahrung mit Docker oder anderen Lösungen zur Containerisierung.

  • Ein überzeugendes Portfolio, das deine eigenen Projekte oder Open-Source-Contributions zeigt.

  • Grundlegende Erfahrung mit der Organisation von Communitys.

  • Du wirst leidenschaftlich, wenn es um den Einsatz von Technologie zur Lösung komplexer gesellschaftlicher Herausforderungen geht.

Das bieten wir

Teamkultur

  • Flexibilität: Mit flexiblen Arbeitszeiten und der Möglichkeit, teilweise remote zu arbeiten, legen wir großen Wert auf dein Wohlbefinden und unterstützen dich dabei, deine persönlichen und beruflichen Ziele in Einklang zu bringen.

  • Persönliche Entwicklung: Wir unterstützen deine persönliche und berufliche Weiterentwicklung mit Weiterbildungsangeboten und halbjährlichen Entwicklungsgesprächen. Wir bieten dir außerdem die Möglichkeit in Bereichen zu wachsen, für die du dich begeisterst.

  • Impact: Du wirst Teil eines kleinen, neu gegründeten Teams, in dem du deine Ideen einbringen kannst. Du bekommst Freiheiten,  deine Arbeit selbstständig zu gestalten und eigene Projekte voranzutreiben.

Weitere Vorteile

  • Unser modernes Büro im Publix, dem Haus für gemeinnützigen Journalismus in Berlin-Neukölln

  • Ein Zuschuss von 15€ pro Monat für dein Deutschland-Ticket

  • 25 % Zuschuss zu deiner betrieblichen Altersvorsorge

  • 30 Urlaubstage / Jahr (bei Vollzeit), plus gesetzliche Feiertage

So bewirbst du dich

Bevor du dich bewirbst, achte darauf, dass es sich hierbei um eine Teilzeitstelle (60-80%) in Berlin handelt. Wir erwarten regelmäßige Anwesenheit im Büro und nehmen daher leider keine Bewerber*innen an, die ausschließlich im Homeoffice arbeiten können.

  1. Bewerbung: Schicke uns deinen Lebenslauf und ein Anschreiben, in dem du die folgenden Fragen beantwortest:

    1. Warum bist du an dieser Stelle interessiert?

    2. Erzähle uns von einem Open-Source-Projekt, das du liebst oder zu dem beigetragen hast.

  2. Coding Challenge: Wir schicken dir eine Coding Challenge (Zeitaufwand bis zu einer Stunde), oder du kannst uns Links zu einem Open-Source-Projekt angeben, das deine Coding-Fähigkeiten deutlich unter Beweis stellt. Achten darauf, dass es einfach und in sich geschlossen ist, also lieber eine Library als ein komplettes Projekt.  

  3. Vorstellungsgespräch: Interview mit unserem Technischen Leiter und der Projektleitung. 

  4. Angebot: Du erhältst ein Jobangebot!

Dein Ansprechpartner ist Will Franklin will.franklin(at)correctiv.org. Wir verstehen, dass eine Bewerbung viele Fragen aufwerfen kann. Wenn du mehr über die Stelle erfahren möchtest, kannst du gerne einen Videocall mit uns vereinbaren. Schreib einfach eine E-Mail an Will, um einen passenden Termin zu finden.
Über uns
CORRECTIV ist ein gemeinwohlorientiertes Medienhaus, das Demokratie stärkt. Als vielfach ausgezeichnete Redaktion stehen wir für investigativen Journalismus. Wir lösen öffentliche Debatten aus, arbeiten mit Bürgerinnen und Bürgern an unseren Recherchen und fördern die Gesellschaft mit unseren Bildungsprogrammen.     
 

Wir gehen davon aus, dass es hervorragende Kandidat*innen für den Job gibt, die nicht alle Kriterien der Beschreibung erfüllen. Vielleicht hast du bestimmte Fähigkeiten, an die wir noch nicht gedacht haben? Schreib uns, warum du der oder die Richtige für die Stelle bist. Uns ist Zugänglichkeit zu guter Arbeit sehr wichtig. Wir schätzen unterschiedliche Expertisen, Perspektiven und Erfahrungen. Deshalb bestärken wir ausdrücklich Bewerbende, denen zu häufig Zugänge verwehrt bleiben, sich bei uns zu bewerben. Das sind zum Beispiel Nicht-Akademiker*innen, Arbeiterkinder, Menschen mit eigener oder familiärer Migrationsgeschichte, Menschen mit Behinderung, LGBTQIA+ oder Ostdeutsche.

Your mission

At CORRECTIV, we believe the future lies in empowering communities to address their own challenges. As part of our team, you’ll develop technology that supports local fact-checkers, journalists, and community organizers, equipping them with the tools they need to drive meaningful change.

You’ll be primarily responsible for developing our community engagement system (beabee), crowdsourced investigation tool (CrowdNewsroom), and crowdsourced fact-checking platform (Faktenforum). In the future, you’ll also play a key role in creating new tools that help CORRECTIV fulfill its mission.

Our platforms are built in TypeScript, with a Vue.js-based frontend and Node.js-based API. We place a high value on data sovereignty, privacy, and transparency, and all our tools are developed open source to build trust and foster collaboration. You can see some of the code you’ll be contributing to here and here.

As an early member of a new tech team within CORRECTIV, this role is about more than writing code—you’ll help shape the team’s direction, vision, and culture. You’ll foster a kind and collaborative environment where everyone feels supported and valued, while driving ideas for the activities and priorities that matter most to you and the team.

Your profile

We recognize that some excellent candidates may not meet all the listed criteria. If you bring enthusiasm, a growth mindset, and unique skills, we still encourage you to apply.

  • Pioneer: As a senior developer, you thrive on more than just coding. You enjoy contributing ideas, shaping project direction, and taking on responsibilities like defining roadmaps and collaborating with teammates, users and others to drive projects forward.

  • Collaborative: You enjoy working as part of a small team, openly sharing ideas, and learning from others. You foster an environment where everyone feels heard and valued.

  • Adaptable: You’re self-motivated, able to manage your own time effectively, and comfortable taking on challenges outside your core role when needed.

  • Experienced: You have a proven track record of developing and maintaining complex web platforms, from conception to delivery.

  • Technically Skilled: You’re proficient in TypeScript and have hands-on experience with at least one frontend framework—ideally Vue 3. You also have a strong understanding of the broader JavaScript ecosystem.

  • Purpose-Driven: You’re passionate about open-source projects, privacy-first software, and using technology to make a meaningful difference. You’re eager to grow and develop further in these areas.

  • Language: Proficiency in English and German is essential.

Also great

  • Experience with Docker or other containerization technologies.

  • A strong portfolio showcasing personal projects or open-source contributions.

  • Familiarity with community organizing and its principles.

  • Passion for using technology to create community-driven solutions for complex challenges.

Why us?

Team culture

  • Flexibility: We prioritize well-being with flexible working hours and the option for partial remote work, helping you balance personal and professional goals.

  • Growth: We support your personal and professional development with learning opportunities, biannual development reviews and provide room to grow in areas you’re passionate about.

  • Impact: Join a small, newly-formed team where your ideas matter. You’ll have the freedom to shape what you work on and take the lead in driving projects forward.

Workplace benefits

  • An office in Publix, an exciting new space in Neukölln for public interest non-profit organisations

  • A 15€ per month subsidy towards your Deutschland-Ticket

  • A 25% subsidy on your company pension plan

  • 30 days holiday (pro rata) plus bank holidays

How to apply
Before applying, please note that this role is part time (60% - 80%) and based in Berlin. Unfortunately we can’t accept applications from fully remote candidates.
  1. Application: Send your CV and cover letter, answering the following questions:

    1. Why are you interested in this position?

    2. What is an open-source project you love?

  2. Coding Challenge: To help us understand your technical skills, you can complete a brief coding challenge (no more than one hour) or share links to a relevant open-source project. Ensure it's simple and self-contained, like a library rather than a full product.

  3. Interviews: Interview with our Head of Engineering and Product Lead.

  4. Offer: Receive a job offer!

Your contact is Will Franklin will.franklin (at) correctiv.org. We understand applying for a new role can feel daunting, and we’re happy to answer your questions. Email Will Franklin to schedule a chat or discuss the role before applying.
About us
CORRECTIV is a public interest media organization that strengthens democracy. As a multiple award-winning editorial team, we stand for investigative journalism. We initiate public debates, collaborate with citizens in our research, and support society through our educational programs.

We also recognize that some excellent candidates may not meet all the listed criteria. Perhaps you have unique skills we haven't considered yet. Tell us why you are the right person for the job in your application.

CORRECTIV strives to be an equal opportunities employer, and values different expertise, perspectives and experiences. We would like to particularly encourage applications from, for example, non-academics, children of workers, people with a personal or family history of migration, people with disabilities, LGBTQIA+ or East Germans. 
 
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.