Senior Software Engineer – Developer Experience / Tooling (PHP) (m/f/d)

Senior Software Engineer – Developer Experience / Tooling (PHP) (m/f/d)

Schöppingen Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
Shopware

Auf einen Blick

  • Aufgaben: Entwickle Tools, die das Leben von Entwicklern einfacher machen und verbessere ihre Arbeitsabläufe.
  • Unternehmen: Führende internationale Open-Commerce-Plattform mit innovativer Kultur.
  • Vorteile: Flexible Arbeitszeiten, mobiles Arbeiten, persönliche Entwicklung und attraktive Zusatzleistungen.
  • Weitere 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.
  • Qualifikationen: Erfahrung in PHP und Go sowie Leidenschaft für Entwickler-Tools.

Das prognostizierte 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 am Herzen liegen, 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.
Qualifikationen
  • 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 von sauberen, stabilen öffentlichen 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 zur Erstellung von Entwickler-Tools und Bibliotheken, 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.
  • Ausgezeichnete 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.
Was wir bieten
  • Offene Kultur mit flachen Hierarchien, die individuelle Initiative fördert.
  • Dauerhafte 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/f/d) Arbeitgeber: Shopware

Shopware ist ein hervorragender Arbeitgeber, der eine offene Kultur mit flachen Hierarchien fördert und individuelle Initiative schätzt. Mit flexiblen Arbeitszeiten, der Möglichkeit für mobiles Arbeiten und einem inspirierenden Umfeld bietet das Unternehmen nicht nur langfristige Sicherheit durch unbefristete Arbeitsverträge, sondern auch zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung. Die engagierte Community und die attraktiven Zusatzleistungen machen Shopware zu einem idealen Ort für talentierte Softwareentwickler, die ihre Leidenschaft für innovative Tools und Entwicklererfahrungen ausleben möchten.

Shopware

Kontaktdaten:

Shopware Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer – Developer Experience / Tooling (PHP) (m/f/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Zeig dein Interesse an Open Source und teile deine Projekte – das zieht die Aufmerksamkeit auf dich!

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du Coding-Challenges machst und deine Problemlösungsfähigkeiten trainierst. Wir empfehlen dir, Tools wie LeetCode oder HackerRank zu nutzen, um fit zu bleiben!

Tipp Nummer 3

Sei proaktiv und zeig Initiative! Wenn du eine interessante Stelle bei uns findest, bewirb dich direkt über unsere Website. Das zeigt, dass du wirklich interessiert bist und bereit, den nächsten Schritt zu gehen.

Tipp Nummer 4

Mach dich mit unserer Community vertraut! Engagiere dich in Foren oder GitHub-Repositories, die mit Shopware oder Symfony zu tun haben. So kannst du nicht nur dein Wissen erweitern, sondern auch wertvolle Kontakte knüpfen.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer – Developer Experience / Tooling (PHP) (m/f/d) mit Bravour zu bestehen

PHP
Go
Symfony
CLI-Tools
SDKs
APIs
Composer

Einige 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 gründlich 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. Außerdem kannst du dort auch mehr über uns und unsere Kultur erfahren!

Wie man sich auf ein Vorstellungsgespräch bei Shopware vorbereitet

Verstehe die Tools und Technologien

Mach dich mit den spezifischen Tools und Technologien vertraut, die Shopware verwendet, insbesondere PHP und Go. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für die Entwicklung von Developer-Tools hast.

Bereite Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in der Entwicklung von APIs, CLIs oder SDKs demonstrieren. Erkläre, wie du Probleme gelöst hast und welche positiven Auswirkungen deine Lösungen auf die Entwicklergemeinschaft hatten.

Zeige deine Leidenschaft für Open Source

Betone dein Engagement für Open Source und deine Erfahrungen in der Zusammenarbeit mit der Entwicklergemeinschaft. Diskutiere, wie du zur Verbesserung von Dokumentationen und zur Unterstützung anderer Entwickler beigetragen hast.

Kommunikation ist der Schlüssel

Da die Rolle viel Teamarbeit erfordert, solltest du deine Kommunikationsfähigkeiten unter Beweis stellen. Übe, klar und präzise über technische Themen zu sprechen, und sei bereit, Fragen zu stellen, um sicherzustellen, dass du die Bedürfnisse der Entwickler verstehst.