Zum Inhalt springen
Logo von nextlevels
Hey!

Shopware Entwicklung

Senior-Entwicklungauf Architektur-Ebene

Shopware Entwicklung auf Architektur-Ebene: Wir sind Shopware Silver Partner und bauen seit Jahren komplexe B2B- und B2C-Shops. Bei uns reden erfahrene Shopware Entwickler mit euch über Architektur, nicht Junior-Trainees über Templates.

Bike-Discount
Mellerud
Apple of Eden
Etikettenmeister
Mubea

Viele Shops wachsen aus ihrer Agentur heraus: Standard-Plugins werden zusammengeschustert, neue Features brechen alte, Releases werden zu Glücksspielen. Das liegt selten am Shop und meistens an fehlender Erfahrung im Team.

Jedes neue Feature bricht zwei alte, an die niemand mehr gedacht hat.

Releases sind ein Glücksspiel, weil niemand weiß, was kaputtgeht.

Eure Agentur schickt Junior-Trainees, wo ihr Architektur-Antworten braucht.

Standard-Plugins sind zusammengeschustert und keiner traut sich mehr ans Update.

Worauf es bei Shopware-Entwicklung ankommt

Entscheidend ist, wer bei euch am Code sitzt. Viele Agenturen verkaufen Senior-Beratung im Pitch und liefern dann Junior-Hände im Projekt. Bei uns reden Senior-Entwickler mit euch über Architektur, Schnittstellen und Skalierung, bevor die erste Zeile entsteht. Achtet darauf, dass nicht das Ticket-System die Architektur bestimmt, sondern eine bewusste Entscheidung, wie euer Shop in zwei Jahren noch wartbar bleibt. Wir trennen Custom-Code sauber vom Core, halten uns an die Shopware-6-Extension-Punkte und vermeiden Core-Hacks, die jedes Update zur Zitterpartie machen.

Wartbarkeit entsteht nicht durch guten Willen, sondern durch Prozess. Bei uns geht kein Code ohne Code-Review in den Merge, und Custom-Entwicklung wird mit Tests abgesichert, damit ein neues Feature nicht still ein altes zerstört. Deployments laufen über CI/CD und definierte Pipelines statt über manuelle FTP-Uploads am Freitagnachmittag. Genauso wichtig ist die Frage nach Rechten und Code: Ihr bekommt euren Quellcode und die Rechte daran, sodass ihr nie an eine Agentur gekettet seid. So bleibt euer Shop auch dann handlungsfähig, wenn sich Anforderungen, Volumen oder Team ändern.

Was unsere Arbeit bei Shopware-Entwicklung messbar macht

Silver Partner
Shopware-Partnerstatus
4
Shopware-6-Zertifikate
100%
Code-Reviews vor Merge
CI/CD
automatisierte Deployments

Wie wir arbeiten

Architektur statt Tickets

Wir reden über Domänen, Aggregate, Event-Flüsse und Schnittstellen, bevor wir Code schreiben. Das macht spätere Änderungen billiger und Releases vorhersagbar.

Code-Reviews und Tests

Jeder Pull Request wird gegengelesen. Wir schreiben Unit- und Integration-Tests für Custom-Plugins, damit ein neues Feature nicht das alte zerschießt.

CI/CD und definierte Deployments

Builds, Tests und Deployments laufen automatisiert. Niemand kopiert Dateien per FTP auf Production. Releases sind dokumentiert und reversibel.

Direkter Draht

Du sprichst mit den Entwicklern, die euren Shop bauen, nicht durch drei Ebenen Projektmanagement. Das verkürzt Entscheidungen von Wochen auf Stunden.

Shopware Entwicklung: Leistungen im Überblick

Shopware Entwicklung heißt bei uns mehr als ein angepasstes Theme. Wir bauen Storefronts auf Twig-Basis, die eure Marke abbilden und die Core Web Vitals nicht aus den Augen verlieren, und wir entwickeln Custom-Plugins, wenn euer Geschäftsmodell nicht in ein Marketplace-Plugin passt. Wie wir dabei vorgehen, beschreibt die Seite zur Shopware Plugin Entwicklung.

Für Shops, die Storefront und Backend trennen wollen, setzen wir Headless-Storefronts auf Next.js oder den Shopware Composable Frontends um. Das lohnt sich, wenn ihr mehrere Kanäle bedient oder das Frontend unabhängig vom Shop-Release weiterentwickeln wollt. Ist das nicht der Fall, sagen wir das auch und bleiben bei Twig.

Der dritte Block ist die Integration: ERP, PIM, Payment und Versand müssen Bestände, Preise und Bestellungen in beide Richtungen synchron halten. Wie wir solche Anbindungen aufbauen, steht unter Shopware-Schnittstellen. Wer im B2B verkauft, braucht zusätzlich Kundenhierarchien, Freigaben und individuelle Preislisten, die wir unter Shopware B2B beschreiben. Und wer noch auf Shopware 5, Magento oder OXID läuft, startet die Zusammenarbeit meist mit einer Shopware-Migration.

Shopware Entwickler: Senior-Team statt Ticket-Queue

Wer eine Agentur beauftragt, kauft am Ende die Leute, die am Code sitzen. Unsere Shopware Entwickler arbeiten seit Jahren mit Shopware 6, kennen Symfony und die Datenabstraktionsschicht und wissen, welche Erweiterungspunkte ein Update überstehen und welche nicht. Ein Junior-Team wird bei uns nicht auf euer Projekt gesetzt, nur weil es gerade frei ist.

Im Alltag heißt das: Jede Änderung geht über einen Pull Request, den ein zweiter Entwickler liest, bevor sie in den Hauptzweig kommt. Custom-Logik bekommt automatisierte Tests, die in der Pipeline laufen, und ein Deployment ist ein reproduzierbarer Schritt, kein Handgriff am Freitagnachmittag. Diese Disziplin kostet am Anfang etwas Zeit und spart sie ab dem zweiten Release mehrfach wieder ein.

Genauso wichtig ist der direkte Kontakt. Ihr sprecht mit dem Shopware Entwickler, der euren Shop kennt, nicht mit einem Projektmanager, der Antworten weiterreicht. Fragen zu Architektur, Aufwand oder Risiko beantworten wir aus dem Projekt heraus, ohne Umweg über den Vertrieb. Und weil der Code in eurem Repository liegt und dokumentiert ist, könnt ihr jederzeit ein eigenes Team oder eine andere Agentur dazuholen.

Ablauf und Kosten der Shopware Entwicklung

Ein Projekt beginnt mit einer Discovery: Wir sichten Anforderungen, den bestehenden Shop, Datenquellen und Schnittstellen und klären, was Shopware im Standard schon kann. Daraus entsteht eine Architektur-Skizze mit Entscheidungen zu Plugins, Twig oder Headless, Integrationen und Hosting. Erst dann schätzen wir Aufwände, weil eine Zahl ohne diese Grundlage nur eine Wette wäre.

Die Umsetzung läuft in festen Sprints. Jeder Sprint endet mit einem Review auf einer Staging-Umgebung, in dem ihr die Ergebnisse selbst durchklickt und Prioritäten für den nächsten Sprint setzt. Der Release ist am Ende ein geplanter Schritt mit Datenabgleich, Tests unter Last und einem Rollback-Plan, kein Big Bang am Wochenende.

Was Shopware Entwicklung kostet, hängt weniger vom Tagessatz ab als vom Umfang: Zahl und Tiefe der Schnittstellen, Grad der Individualisierung in Checkout und Preislogik, Menge der zu migrierenden Daten und die Frage, ob ein Headless-Frontend dazukommt. Eine erste Bandbreite für euer Vorhaben liefert der Shopware-Preisrechner, eine belastbare Zahl gibt es nach der Discovery.

Senior-Hände, nicht Junior-Tickets

Komplexe Shopware-Entwicklung steht und fällt mit Erfahrung am Code. Genau deshalb arbeitet ihr bei uns direkt mit den Leuten, die auch entwickeln.

  1. Senior-Entwickler am Telefon

    Ihr sprecht direkt mit den Entwicklern, die eure Architektur bauen, nicht mit einem Vertrieb, der Versprechen weiterreicht.

  2. Silver Partner mit Zertifikaten

    Wir sind Shopware Silver Partner mit vier Shopware-6-Zertifikaten und entwickeln seit Jahren komplexe B2B- und B2C-Shops.

  3. Reviews und Tests als Standard

    Hundert Prozent Code-Reviews vor dem Merge und Tests für Custom-Entwicklung sorgen dafür, dass neue Features alte nicht brechen.

  4. Euer Code, eure Rechte

    Ihr bekommt euren Quellcode samt Rechten und bleibt unabhängig, statt an eine Agentur gekettet zu sein.

Mit Senior-Entwicklern sprechen

Profilbild von Paul Kalisch, Executive Partner
Paul Kalisch
Executive Partner

Data & Insights

Alle Beiträge

Verwandte Shopware-Themen

Häufige Fragen

Was unterscheidet euch von einer günstigen Shopware-Agentur?
Bei uns sprichst du direkt mit Senior-Entwicklern, nicht mit Junior-Trainees durch drei PM-Ebenen. Wir denken in Architektur, schreiben Tests und arbeiten mit CI/CD – das macht Releases planbar statt zum Glücksspiel.
Mit welchem Technologie-Stack arbeitet ihr?
Shopware 6 auf PHP/Symfony, Twig im Storefront, Vue.js in der Administration. Für Headless-Setups Node.js, Next.js und React Native. Datenbanken sind MySQL und OpenSearch, gehostet wird bei Maxcluster und Hetzner.
Übernehmt ihr auch bestehende Shopware-Projekte von einer anderen Agentur?
Ja. Wir machen ein Code- und Architektur-Audit, dokumentieren den Ist-Zustand und übernehmen Wartung und Weiterentwicklung. Ein sauberer Übergabeprozess gehört dazu.
Schreibt ihr Tests für Custom-Entwicklung?
Ja. Custom-Plugins bekommen Unit- und Integration-Tests, und jeder Pull Request wird gegengelesen. So zerschießt ein neues Feature nicht die bestehende Logik.
Bekomme ich den Quellcode und die Rechte daran?
Ja. Der Code gehört euch, liegt in eurem Repository und ist dokumentiert. Kein Vendor-Lock-in, kein versteckter FTP-Zugang.
Welche Agentur übernimmt die komplette Shopware-Implementierung inklusive Architektur und Integrationen?
Wir übernehmen die komplette Shopware-Implementierung end-to-end: Architektur, Storefront, Custom-Plugins und alle Integrationen – ERP, PIM, Payment und Versand. Ein Senior-Team liefert skalierbare, performante Shops statt Template-Lösungen, von der Konzeption über die Migration bis zu Wartung und Support aus einer Hand.
Welche Shopware-Agentur baut skalierbare Shops für hohes Umsatzvolumen?
Skalierung entscheidet sich an Architektur und Infrastruktur. Wir bauen Shopware-Shops auf sauberer Symfony-Basis mit Redis, OpenSearch und Varnish und testen Last vor jeder Kampagne. Bike-Discount läuft so mit 6.000 Bestellungen pro Tag stabil im Livebetrieb.
Was kostet Shopware Entwicklung?
Das hängt vom Umfang ab: Zahl der Schnittstellen, Individualität von Checkout und Preislogik, Datenmigration und die Frage, ob ein Headless-Frontend dazukommt. Wir schätzen Aufwände nach einer kurzen Discovery statt per Pauschale. Eine erste Bandbreite für dein Vorhaben liefert unser Shopware-Preisrechner.
Entwickelt ihr noch für Shopware 5?
Unser Fokus liegt auf Shopware 6. Shopware 5 fassen wir nur noch im Rahmen einer Migration an, etwa um Daten zu exportieren, bestehende Plugins zu bewerten oder den alten Shop bis zum Cutover stabil zu halten. Neue Features für Shopware 5 bauen wir nicht mehr.
Shopware Entwickler als Freelancer oder Agentur – was passt wann?
Ein Freelancer eignet sich für klar abgegrenzte Aufgaben, wenn auf eurer Seite jemand Architektur, Review und Vertretung übernimmt. Eine Agentur passt, wenn ihr Architektur, Code-Reviews, Tests, Vertretung bei Ausfall und den Betrieb nach dem Go-live aus einer Hand braucht. Beides lässt sich kombinieren, etwa mit einem Freelancer im Team einer Agentur.