Freelance Senior Drupal Developer; m/w/d - deutschsprachig remote
Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listed on 2026-02-28
-
Software Development
Software Engineer, Web Developer
Location: Zürich
B-works ist eine Schweizer Digitalagentur mit Fokus auf massgeschneiderte Weblösungen. Wir realisieren komplexe Webprojekte mit Drupal und KI für anspruchsvolle Kundinnen und Kunden aus dem öffentlichen und privaten Sektor - darunter Kantonsspitäler, Behörden, Sozialversicherungsinstitutionen und privatwirtschaftliche Organisationen.
Wir bauen einen kleinen Kreis bevorzugter Senior-Entwicklungspartner auf. Wer einmal mit uns gearbeitet hat, wird bei neuen Mandaten zuerst angefragt - bevor wir den offenen Markt einbeziehen. Wir suchen keine einmaligen Dienstleister. Wir suchen technisch erstklassige Entwicklerinnen und Entwickler, die seriöse Arbeit schätzen, verlässlich liefern und langfristig denken.
Für Kandidatinnen und Kandidaten mit Erfahrung in technischer Projektleitung besteht zusätzlich die Option auf ein Retainer-Mandat mit garantiertem monatlichem Volumen und langfristiger Bindung - analog zu einer kombinierten Tech-Lead- und PO-Funktion über das gesamte B-works-Portfolio.
Projektdetails
- Standort:
Remote, Präsenzterminen in der Schweiz nach Projektanforderung - Engagement-Modell:
Projektbasiert für reine Entwicklungsmandate;
Retainer-Modell möglich bei Übernahme von Technischer Projektleitung (siehe unten) - Projektpipeline:
Komplexe Drupal-Webprojekte - Relaunches, Neuentwicklungen, SLA-Betreuung und KI-Integrationen für öffentliche und private Auftraggeber - Nächstes Projekt:
Start ab März 2026 - Verfügbarkeit:
Flexible Absprache je nach Projektzeitplan;
Retainer-Anteil Mo-Fr 09:00-17:00 CET/CEST
Entwicklung - wähle deinen Track:
Back-End:
- Drupal 10/11 Setup und Architektur, Content-Modellierung (Paragraphs, Layout Builder)
- Custom Module Development: sauber, dokumentiert, wartbar
- Search API und Solr, inkl. PDF-Indexierung und Auto-Complete
- REST-API-Integrationen (Drittsysteme, Terminbuchung, KI-Schnittstellen)
- Webforms mit komplexer Berechnungslogik und CMS-verwaltbaren Parametern
- Performance-Optimierung, Sicherheit (OWASP), CI/CD, Composer, Git
Front-End:
- Drupal Theming mit Twig, komponentenbasierte Architektur
- Umsetzung von Designs in barrierefreie, performante Drupal-Templates (WCAG 2.1 AA)
- Integration von Design-Systemen und Pattern Libraries
- JavaScript, CSS/SASS, Performance-Optimierung im Frontend-Layer
- Enge Zusammenarbeit mit Backend-Entwicklung und UX/Design
Full-Stack:
- Kombination der oben genannten Tätigkeiten je nach Projektanforderung
- Ideal für Kandidatinnen und Kandidaten, die Frontend und Backend überbrücken und technisch breit aufgestellt sind
Alle Tracks:
- Mitarbeit in agilen Sprint-Teams
- Code Reviews und technische Dokumentation nach Agenturstandard
- WCAG 2.1 AA, Schweizer DSG/nDSG, OWASP wo relevant
Technische Projektleitung (optional - Retainer-Modell)
Dies ist keine Voraussetzung für eine Bewerbung. Für Kandidatinnen und Kandidaten, die neben der Entwicklung auch die technische Führung übernehmen können und wollen, bieten wir ein eigenständiges Retainer-Mandat an.
Was das bedeutet:
- Technische Verantwortung für B-works SLA-Mandate, laufende Projekte und Neuentwicklungen
- Koordination von Senior-Entwicklerinnen und
-Entwicklern (Front-End und Back-End) - Sprint-Planung, Code Reviews, technische Architekturentscheidungen
- Stakeholder-Kommunikation auf technischer Ebene, Jira-basiertes Projektmanagement
- Sicherstellung der vereinbarten SLA-Reaktionszeiten: P1 (kritisch) innerhalb 4 Stunden, P2 (hoch) innerhalb 2 Arbeitstagen, P3 (mittel) innerhalb 5 Arbeitstagen (Mo-Fr 09:00-17:00)
Was das Retainer-Modell bietet:
- Garantiertes monatliches Stundenvolumen als stabile Basis
- Erstberücksichtigung bei allen neuen technischen Mandaten im B-works-Portfolio
- Wachstumspfad:
Pensum skaliert mit Portfolio - SLA-Erweiterungen, neue Projekte, neue Kunden - Angestrebte Zusammenarbeit über 3 Jahre mit jährlicher Vertragsverlängerung
- Performance-Bonus bei definierten Kundenzufriedenheitskriterien (NPS-basiert)
Für die Technische Projektleitung zusätzlich erforderlich:
- Mind. 3 Jahre Erfahrung als PO/ Technical Lead in einem Agenturumfeld
- Nachgewiesene Teamführung mit Scrum
- Jira-Erfahrung
- Fähigkeit, technische Entscheidungen gegenüber nicht-technischen Stakeholdern verständlich zu kommunizieren
Zwingend (alle Tracks):
- Deutsch…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: