Als innovativer Fullservice-Dienstleister im Bereich Werbeartikel und Merchandise bietet unser Kunde kreative Produktlösungen und umfassenden Service für eine Vielzahl namhafter Unternehmen. Zur Verstärkung des Teams wird ein erfahrener Full-Stack Developer gesucht, der die Weiterentwicklung und den stabilen Betrieb der Shopware 6-E-Commerce-Plattform verantwortet. In dieser Rolle liegt der Fokus auf der Entwicklung von Custom Plugins, API-Integrationen sowie der Sicherstellung einer performanten und stabilen Shopware-Architektur. Zu den täglichen Aufgaben gehören die technische Optimierung der Shopware-Systeme sowohl im Frontend als auch im Backend, die Konzeption und Pflege von Custom Plugins sowie die Betreuung von Integrationen über verschiedene APIs. Darüber hinaus wird die Anpassung von Storefronts und CMS-Elementen sowie die Automatisierung technischer Prozesse erwartet. Das Unternehmen legt großen Wert auf eine hohe Code-Qualität und die kontinuierliche Analyse der Performance und Sicherheit der Systeme. In einem stabilen Inhouse-Umfeld erwartet Sie eine direkte Zusammenarbeit im Team und die Möglichkeit, an produktiven Systemen mit echtem Business-Impact zu arbeiten. Flexible Arbeitszeiten, Remote Work und zahlreiche Mitarbeitervorteile runden das Angebot ab.
Full-Stack Developer (m/w/d) für E-Commerce-Plattform
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Projekterfahrung mit Shopware 6 sowohl im Frontend als auch im Backend mit. Sehr gute Kenntnisse in PHP, idealerweise in der Version 8+, sowie fundierte Erfahrungen in der Plugin-Entwicklung sind unerlässlich. Ein gutes Verständnis der Shopware-Architektur, einschließlich DAL, Services und Dependency Injection, wird vorausgesetzt. Kenntnisse in Frontend-Technologien wie Twig, JavaScript, HTML5, CSS3/SCSS und responsivem Design sind ebenfalls erforderlich. Zudem sollte der Bewerber sicher im Umgang mit MySQL/MariaDB und Doctrine ORM sein und Erfahrung mit API-Anbindungen sowie Systemintegrationen mitbringen. Eine strukturierte, eigenverantwortliche und qualitätsorientierte Arbeitsweise, gepaart mit Team- und Kommunikationsfähigkeit, ist von großer Bedeutung. Wünschenswert sind zudem Erfahrungen mit Unit- und Integrationstests sowie Kenntnisse in größeren Automatisierungs- oder Importprozessen.