Lead Developer (m/w/d)

Wir suchen einen Web Jedi!
 
Übernehme Verantwortung in unserem Entwickler-Team und stimme die einzelnen Komponenten unserer Software-Infrastruktur aufeinander ab.
 
Vor uns liegen ganz besondere Challenges: Auf dem Weg zum Marktführer in Deutschland und der weiteren Internationalisierung zählen wir in besonders hohem Maße auf unsere Tech-Kompetenz.

Unser Tech-Stack setzt sich derzeit zusammen aus einem selbstentwickelten ERP System, einem Shopsystem - Shopware 6, einem leistungsfähigen PIM und weiteren kleineren Bestandteilen von Drittanbietern oder eigenentwickelter Middleware. 

Wir fokussieren uns auf moderne Technologien wie Symfony und Vue.js  um die Komplexität möglichst gering zu halten und modular anpassungsfähig zu sein und zu bleiben. 

Kennt ihr diese Gedanken?

Nur wenn ich flexibel arbeiten und Verantwortung übernehmen kann, fühle ich mich frei und kreativ.

Nur wenn ich mir meine Tools selbst auswählen und mitentscheiden kann, bin ich produktiv und habe Spaß bei der Arbeit.

Nur wenn ich mich weiterentwickeln und mit neuen Technologien experimentieren kann, bleibe ich attraktiv für den Markt.

Darum bieten wir Dir Folgendes:

  • State-of-the-Art Infrastruktur

Wir haben uns bei der Auswahl der richtigen Tools viel Mühe gegeben und versuchen immer am Zahn der Zeit zu sein:

In unserem Tech-Stack kommen viele moderne Tools zum Einsatz: Google Compute Platform, Shopware 6 Framework, CI/CD Pipelines, Symfony, vue.js und vieles mehr.

  • Gezielte Mitarbeiterentwicklung

Ein Developer hat immer eine Technologie vor Augen, welche er gerne ausprobieren möchte. Egal ob es Kubernetes, AI oder 3D ist. Durch gezielte Gespräche mit Dir, lernen wir die Themen kennen in welche Du Dich noch reindenken möchtest - und unterstützen Dich gezielt dabei. 

  • Eigenentwicklungen auf Basis von PHP und Symfony

Damit es nicht langweilig wird, warten auf Dich auch immer wieder Herausforderungen, bei welchen ein wenig out-of-the-box-Denken erforderlich ist. Unser Tech-Stack besteht aus noch weiteren Systemen, welche miteinander verbunden sind und aktiv gemanaged werden. 

  • Agiles Arbeiten / Flexible Arbeitszeiten / Home Office

Manchmal muss man sich als Developer auch zu Hause einschließen können, um einen Tag lang ungestört an einem Problem arbeiten zu können. Das ist uns bewusst und Du erhältst diesen Freiraum bei uns selbstverständlich. 

  • Teilnahme an Konferenzen

Die Preise für Konferenzen sind meistens unfassbar teuer. Deshalb unterstützen wir Dich dabei gern aktiv und finanzieren Dir mindestens eine Teilnahme pro Jahr. Als unser Kollege kannst Du Dir die Events selbstständig heraussuchen und so Deinen persönlichen Zielen näher kommen. 

  • Kostenlose Getränke / Kaffee

Bei uns im Office stehen kostenlos Kaffee, Obst und ein Kühlschrank voller Kaltgetränke für den täglichen Genuss bereit. 
 

Diese Aufgaben erwarten Dich:

  • Du bist der Experte für die Abstimmung der einzelnen Komponenten unseres Tech-Stacks

und koordinierst die spezialisierten Kollegen in Abstimmung mit Product Owner und Management.

  • Du kennst Dich mit den Schnittstellen zwischen den Komponenten aus

und weißt wo Du ansetzen musst, sollte es Probleme geben.

  • Du stellst sicher, dass unser Tech-Stack stets aktuell bleibt

und wir weiterhin mit leistungsfähiger Software arbeiten.

  • Entwicklung an den einzelnen Software-Komponenten:

Gemeinsam mit den spezialisierten Kollegen entwickelst Du an den einzelnen Komponenten mit. 

  • Und natürlich springst Du als erfahrener Developer auch genau dort ein wo es gerade Probleme gibt oder Kollegen nicht mehr weiter wissen.

Welche Erwartungen setzt die K11 an ihre Entwickler?

  • Generelle Erfahrungen mit Webanwendungen

Du solltest schon die eine oder andere Webanwendung selbst geschrieben haben und bereit dazu sein, uns diese zu zeigen. 

  • PHP ist ein Muss

Um diese Anforderung kommt keiner unserer Developer herum. Ohne dieses Wissen ist man in unserer Welt verloren.

  • Kenntnisse in einem PHP Framework
    Erfahrungen mit einem PHP Framework, idealerweise Symfony. Das ist kein Muss - kennst Du Dich mit einem anderen PHP Framework aus, ist das auch super. Du solltest kein Problem dabei haben, dieses Wissen auf Symfony zu übertragen. 

  • Führungsverantwortung

Als Lead übernimmst Du Verantwortung für Kollegen und überprüfst die Arbeitsfortschritte kontinuierlich

  • Schreiben von Tests
    Optional, aber auch wichtig. Man kann sich am einfachsten und am schnellsten in ein Projekt einarbeiten, wenn man mit Beheben von Bugs oder mit Schreiben von Tests beginnt. Damit ist die Lernkurve sehr steil, aber auch die Code-Qualität eines Projekts wird gesteigert. Im Shopware 6 Projekt werden wir den einen oder anderen Unit-Test schreiben, um die Business-Logik abzusichern. Zusätzlich planen wir den Einsatz von Codeception für das Testen des Frontends im neuen Shop.

  • Automatisierung
    Nice to have: Wissen bzw. Erfahrung im Umgang mit Tools wie Ansible, Chef, Salt, Puppet oder Ant. 

  • CI/CD
    Continuous Integration und Continuous Deployment sollten nicht unbekannt sein. Wir werden unsere Infrastruktur weiter in Gitlab aufsetzen und die meisten Tasks automatisiert in Pipelines abbilden. Das Pflegen und Erweitern dieser Pipelines ist Dein Täglich Brot.

  • Neugier und Innovations Drang
    Zeig uns einfach, dass Du Bock auf die Herausforderungen des eCommerce hast :) 

Wir haben Dein Interesse geweckt?

 

Dann sende uns jetzt Deine Bewerbung mit vollständigem Lebenslauf an folgende E-Mail Adresse:

jobs@ersatzteilshop.de