Auf einen Blick
- Aufgaben: Entwickle Tools, die das Leben von Entwicklern einfacher machen und verbessere ihre Arbeitsabläufe.
- Arbeitgeber: Führende internationale Open-Commerce-Plattform mit innovativer Kultur.
- Mitarbeitervorteile: Flexible Arbeitszeiten, mobiles Arbeiten, persönliche Entwicklung und attraktive Zusatzleistungen.
- Andere Informationen: Dynamisches Team mit vielen Wachstums- und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft des E-Commerce und arbeite an spannenden Open-Source-Projekten.
- Gewünschte Qualifikationen: Erfahrung in PHP und Go sowie Leidenschaft für Entwickler-Tools.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Shopware ist eine internationale, 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 Mitarbeiter in ganz Europa teilen eine Leidenschaft für Innovation, Offenheit und Teamgeist. Wenn Sie gerne Tools entwickeln, die anderen Entwicklern produktiver machen, und Ihnen APIs, CLIs, Frameworks und Workflows wichtig sind, die einfach gut funktionieren, dann ist diese Rolle genau das Richtige für Sie.
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. Ihr Arbeitsort wird im Voraus vereinbart und bildet die Grundlage Ihres Arbeitsvertrags.
Verantwortlichkeiten- Entwickler befähigen: Entwerfen und Erstellen von entwicklerorientierten Tools, die verbessern, wie Entwickler mit Shopware arbeiten, von der lokalen Entwicklung bis hin zu CI und Produktion.
- DX-Grundlagen gestalten: Arbeiten an CLI-Tools, SDKs, Scaffolding, APIs und internen Frameworks, die das Open-Source-Ökosystem von Shopware unterstützen.
- Open Source aus Überzeugung: Zusammenarbeit mit und Unterstützung einer globalen Entwicklergemeinschaft durch Pflege von Open-Source-Tools, Überprüfung von Beiträgen und Verbesserung der Dokumentation.
- Qualität und Benutzerfreundlichkeit zuerst: Sicherstellen, dass Tools robust, gut getestet und intuitiv sind, um Reibung und kognitive Belastung für Entwickler zu reduzieren.
- Teams verbinden: Enge Zusammenarbeit mit Kern-, SaaS-, Dokumentations- und Community-Teams, um Tools an den tatsächlichen Bedürfnissen der Entwickler auszurichten.
- Workflows weiterentwickeln: Verbesserung von Build-, Test-, Release- und Erweiterungs-Workflows, um schnellere und sicherere Entwicklungen zu ermöglichen.
- Starke Berufserfahrung mit PHP und Go, idealerweise in einem Symfony-basierten Ökosystem, und eine Leidenschaft für den Aufbau von Entwickler-Tools wie CLIs, SDKs oder APIs.
- Erfahrung im Entwerfen sauberer, stabiler öffentlicher APIs und ein Fokus auf langfristige Kompatibilität. Kenntnisse über Shopware oder Symfony-Interna sind willkommen, aber nicht erforderlich.
- Vertrautheit mit Composer, Abhängigkeitsmanagement und PHP-Paketierung, um Entwickler-Tools und Bibliotheken zu erstellen, die nahtlos in bestehende Workflows integriert werden.
- Engagement für DX, Benutzerfreundlichkeit und Wartbarkeit, Bereicherung von Dokumentationen, Beispielen oder Onboarding zur Reduzierung von Reibung für Entwickler.
- Automatisierte Tests schreiben und hohe Qualität durch CI-Feedback-Schleifen aufrechterhalten. Komfort mit JavaScript-Tools (Node.js/Vue.js) ist hilfreich bei der Zusammenarbeit über den Stack hinweg.
- Open-Source-Mindset und Begeisterung für die Zusammenarbeit in öffentlichen Repositories; Interesse an Entwicklervertretung oder Community-Support wird geschätzt.
- Reibungslose Arbeit in agilen, funktionsübergreifenden Teams; klare Kommunikation mit externen Entwicklern und internen Stakeholdern und Übernahme von Verantwortung, um mit minimaler Aufsicht zu liefern.
- Exzellente Englischkenntnisse in Wort und Schrift, um effektiv über Teams und Zeitzonen hinweg zu arbeiten. Deutsch ist ein Plus, aber nicht erforderlich.
- Gutes Zeitmanagement und die Fähigkeit, Probleme aus der Perspektive eines externen Entwicklers zu sehen.
- Offene Kultur mit flachen Hierarchien, die individuelle Initiative fördert.
- Unbefristete Arbeitsverträge, die langfristige Sicherheit bieten.
- Flexible Arbeitszeiten und Optionen für mobiles Arbeiten sowie Voll-Remote-Verträge.
- Freiheit, Ihre bevorzugte Arbeits-Hardware auszuwählen.
- Gut strukturiertes Onboarding mit Unterstützung durch einen persönlichen Buddy.
- Ein inspirierendes Umfeld mit engagierten Kollegen und einer dynamischen Community.
- Chancen für persönliches Wachstum und Entwicklung.
- Attraktive Vorteile wie betriebliche Altersvorsorge, Gesundheitsprogramme und regelmäßige Teamevents.
- und vieles mehr!
Senior Software Engineer – Developer Experience / Tooling (PHP) (m/w/d) Arbeitgeber: Shopware
Kontaktperson:
Shopware HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer – Developer Experience / Tooling (PHP) (m/w/d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern 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, über deine bisherigen Projekte zu sprechen. Zeige, wie du Probleme löst und welche Tools du verwendest.
✨Tipp Nummer 3
Sei proaktiv und bewirb dich direkt über unsere Website! Das zeigt dein Interesse an Shopware und gibt dir die Möglichkeit, dich von anderen Bewerbern abzuheben.
✨Tipp Nummer 4
Zeige deine Leidenschaft für Open Source! Teile deine Beiträge zu Projekten oder sprich darüber, wie du die Entwickler-Community unterstützt. Das kommt bei uns gut an!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer – Developer Experience / Tooling (PHP) (m/w/d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen. Zeig uns, wer du bist und was dich motiviert!
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles sorgfältig zu überprüfen, bevor du es abschickst.
Beziehe dich auf die Stellenbeschreibung!: Nutze die Gelegenheit, um zu zeigen, wie deine Erfahrungen und Fähigkeiten zu den Anforderungen der Stelle passen. Verlinke deine bisherigen Projekte oder Tools, die du entwickelt hast, um deine Eignung zu unterstreichen.
Bewirb dich über unsere Website!: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Shopware vorbereitest
✨Verstehe die Entwickler-Community
Mach dich mit der Shopware-Community vertraut. Schau dir an, welche Tools und Frameworks sie nutzen und wie sie ihre Probleme lösen. Das zeigt dein Interesse und deine Bereitschaft, aktiv zur Community beizutragen.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte, bei denen du Entwickler-Tools oder APIs entwickelt hast. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie deine Lösungen die Produktivität anderer Entwickler verbessert haben.
✨Zeige deine Leidenschaft für Open Source
Sprich darüber, wie wichtig dir Open Source ist und teile Erfahrungen, die du in der Zusammenarbeit mit anderen Entwicklern gemacht hast. Zeige, dass du bereit bist, zur Verbesserung von Open-Source-Tools beizutragen und die Dokumentation zu pflegen.
✨Kommunikation ist der Schlüssel
Bereite dich darauf vor, klar und präzise zu kommunizieren. Übe, technische Konzepte einfach zu erklären, damit du sowohl mit internen Teams als auch mit externen Entwicklern effektiv kommunizieren kannst. Das wird dir helfen, im Interview einen positiven Eindruck zu hinterlassen.