Auf einen Blick
- Aufgaben: Entwickle Tools, die das Leben von Entwicklern einfacher und produktiver machen.
- Unternehmen: Führendes Unternehmen im Open-Commerce mit einer offenen und innovativen Kultur.
- Vorteile: Flexible Arbeitszeiten, unbefristete Verträge und attraktive Zusatzleistungen.
- Weitere Informationen: Dynamisches Umfeld mit vielen Entwicklungsmöglichkeiten und einem starken Teamgeist.
- Warum dieser Job: Gestalte die Developer Experience und arbeite mit einer globalen Community zusammen.
- Qualifikationen: Erfahrung mit PHP und Begeisterung für neue Technologien.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Shopware ist eine international führende Open‑Commerce‑Plattform für ambitionierte Unternehmen im digitalen Handel. Mit einem API‑First‑Ansatz, maximaler Flexibilität und einer starken Community schaffen wir zukunftsorientierte E‑Commerce‑Lösungen. Unsere 450 Mitarbeitenden in ganz Europa teilen eine Leidenschaft für Innovation, Offenheit und Teamgeist.
Wenn du gerne Tools entwickelst, die andere Entwickler:innen produktiver machen, und dir APIs, CLIs, Frameworks und Workflows am Herzen liegen, die sich einfach richtig anfühlen, dann ist diese Rolle genau richtig für dich. Als Software Engineer im Developer Experience (DX) Tooling Team arbeitest du an den Werkzeugen und Grundlagen, mit denen Entwickler:innen Shopware entwickeln, erweitern, testen und betreiben. Dein Beitrag beeinflusst unmittelbar, wie angenehm, effizient und verlässlich es ist, auf unserer Open‑Source‑Plattform zu entwickeln.
Diese Position kann vor Ort, hybrid oder vollständig remote innerhalb Deutschlands oder in bestimmten europäischen Ländern, in denen wir registriert sind, besetzt werden. Dein Arbeitsort wird im Voraus abgestimmt und bildet die Grundlage deines Arbeitsvertrags.
Das sind deine Aufgaben:
- Entwickler:innen befähigen: Du entwirfst und entwickelst Tools für Entwickler:innen, die die Arbeit mit Shopware verbessern – von der lokalen Entwicklung über CI bis hin zum Betrieb in der Produktion.
- DX‑Grundlagen gestalten: Du arbeitest an CLI‑Tools, SDKs, Scaffolding, APIs und internen Frameworks, die das Open‑Source‑Ökosystem von Shopware tragen.
- Open Source aus Überzeugung: Du arbeitest mit einer globalen Developer‑Community zusammen, pflegst Open‑Source‑Tooling, prüfst Beiträge (Reviews) und verbesserst die Dokumentation.
- Qualität & Usability an erster Stelle: Du sorgst dafür, dass das Tooling robust, gut getestet und intuitiv bedienbar ist – und reduzierst so Reibung und kognitive Last für Entwickler:innen.
- Teams verbinden: Du arbeitest eng mit Core‑, SaaS‑, Dokumentations‑ und Community‑Teams zusammen, damit das Tooling echten Entwicklerbedarfen gerecht wird.
- Workflows weiterentwickeln: Du optimierst Build‑, Test‑, Release‑ und Extension‑Workflows, um die Entwicklung schneller und sicherer zu gestalten.
Das bringst du mit:
- Fundierte Erfahrung mit PHP ist essenziell, idealerweise in einem Symfony-basierten Ökosystem. Erfahrungen mit Frameworks wie Laravel sind ebenfalls sehr wertvoll, während Kenntnisse in Golang ein Plus sind.
- Eine offene Denkweise und die echte Motivation, neue Technologien und Programmiersprachen zu lernen, sofern sie einen Mehrwert bieten.
- Praktische Erfahrung darin, die Developer Experience durch CLI-Tooling, Automatisierung, APIs, Scaffolding und die Optimierung von Workflows zu verbessern.
- Ein starker Fokus auf DX, Usability, Maintainability und Softwarequalität prägt deine Entscheidungen.
- Der Umgang mit Composer, Dependency-Management, automatisierten Tests und CI-Workflows ist dir vertraut.
- Die Arbeit mit KI-gestützten Entwicklungs-Workflows ist für dich selbstverständlich.
- Ein Open-Source-Mindset, starke Kommunikationsfähigkeiten sowie die Fähigkeit, effektiv mit internen Stakeholdern und externen Entwickler:innen zusammenzuarbeiten.
- Sehr gute Englischkenntnisse in Wort und Schrift ermöglichen dir eine effektive Zusammenarbeit über Teams und Zeitzonen hinweg. Deutsch ist ein Plus, aber keine Voraussetzung.
Das bieten wir dir:
- Unternehmenskultur: Offene Kultur, flache Hierarchien, Eigeninitiative wird gefördert.
- Arbeitsverträge: Unbefristete Anstellungen bieten langfristige Sicherheit.
- Flexibilität: Flexible Arbeitszeiten und Optionen für mobiles Arbeiten und Full-Remote-Verträge.
- Ausstattung: Freie Wahl der Arbeits-Hardware.
- Onboarding: Gut strukturiertes Onboarding mit Unterstützung durch einen persönlichen "Buddy".
- Arbeitsumfeld: Inspirierendes Umfeld mit engagierten Kollegen und einer dynamischen Gemeinschaft.
- Entwicklungsmöglichkeiten: Vielfältige Chancen für persönliches Wachstum und Entwicklung.
- Zusatzleistungen: Attraktive Benefits wie betriebliche Altersvorsorge, Gesundheitsprogramme und regelmäßige Teamevents.
Einen detaillierten Einblick bekommst du auf unserer Karriereseite.
Deine Ansprechperson für diese Stelle ist Josephine Scheffler und steht dir bei Fragen gerne zur Verfügung!
Der Schutz deiner persönlichen Daten hat für uns oberste Priorität. Unsere Bewerberinformationen findest du hier.
Software Engineer – Developer Experience / Tooling (PHP) (m/w/d) Arbeitgeber: shopware AG
Shopware ist ein hervorragender Arbeitgeber, der eine offene Unternehmenskultur mit flachen Hierarchien und einem starken Fokus auf Eigeninitiative bietet. Mit flexiblen Arbeitszeiten und der Möglichkeit, remote zu arbeiten, fördert das Unternehmen die Work-Life-Balance seiner Mitarbeiter und bietet zahlreiche Entwicklungsmöglichkeiten sowie attraktive Zusatzleistungen. In einem inspirierenden Umfeld mit engagierten Kollegen hast du die Chance, an innovativen Open-Source-Lösungen zu arbeiten und deine Fähigkeiten kontinuierlich auszubauen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer – Developer Experience / Tooling (PHP) (m/w/d) erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Branchenprofis in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Zeige, dass du nicht nur die Lösung kennst, sondern auch den Prozess dahinter.
✨Tipp Nummer 3
Sei proaktiv und zeige Interesse! Wenn du eine Stelle ins Auge gefasst hast, zögere nicht, direkt Kontakt aufzunehmen. Frag nach, ob es offene Fragen gibt oder wie der Auswahlprozess aussieht.
✨Tipp Nummer 4
Bewirb dich über unsere Website! Das gibt dir die beste Chance, direkt im Bewerbungsprozess gesehen zu werden. Wir freuen uns darauf, von dir zu hören und gemeinsam an innovativen Lösungen zu arbeiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer – Developer Experience / Tooling (PHP) (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du für die Rolle als Software Engineer bei Shopware brennst.
Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um zu zeigen, wie du Tools entwickelt hast, die anderen Entwicklern helfen. Das macht deine Bewerbung greifbarer und zeigt uns, dass du weißt, wovon du sprichst.
Achte auf die Details!:Überprüfe deine Bewerbung auf Rechtschreibfehler und achte darauf, dass alles gut strukturiert ist. Eine saubere und fehlerfreie Bewerbung zeigt uns, dass du Wert auf Qualität legst – genau wie wir!
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Karriereseite zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie man sich auf ein Vorstellungsgespräch bei shopware AG vorbereitet
✨Verstehe die Developer Experience
Mach dich mit dem Konzept der Developer Experience vertraut. Überlege dir, wie du Tools entwickeln kannst, die die Arbeit von anderen Entwicklern erleichtern. Sei bereit, konkrete Beispiele aus deiner bisherigen Erfahrung zu nennen, die zeigen, wie du die Developer Experience verbessert hast.
✨Zeige deine PHP-Kenntnisse
Da fundierte PHP-Kenntnisse für diese Rolle entscheidend sind, solltest du dich auf technische Fragen vorbereiten. Übe das Lösen von Problemen in PHP und sei bereit, deine Lösungen zu erklären. Zeige auch, dass du mit Symfony oder ähnlichen Frameworks vertraut bist.
✨Bereite dich auf Open Source vor
Informiere dich über die Open-Source-Philosophie und die Community von Shopware. Sei bereit, über deine Erfahrungen mit Open-Source-Projekten zu sprechen und wie du zur Verbesserung der Dokumentation oder Tooling beigetragen hast.
✨Kommunikation ist der Schlüssel
Da starke Kommunikationsfähigkeiten wichtig sind, übe, wie du komplexe technische Konzepte einfach erklären kannst. Bereite dich darauf vor, Fragen zu stellen und aktiv zuzuhören, um zu zeigen, dass du ein Teamplayer bist, der gut mit internen und externen Stakeholdern kommunizieren kann.