Wir möchten, dass Du dich wohlfühlst und gehört wirst, darum legen wir nicht nur Wert auch fachliche Expertise, sondern setzen den Fokus auf ein freundliches Miteinander! Als Lead PHP Developer (m/w/d) bringst Du Dich aktiv in die Entwicklung unseres Onlineshops mit ein und teilst Deine fachlichen Fertigkeiten mit dem Rest Deines Developer-Teams.
Du leitest das Team dazu an, Software unter Verwendung im Spryker-Kontext relevanter „Design Patterns“ „SOLID“ und „clean“ zu programmieren. Du gewährleistest, dass die Funktionalität der im Team entwickelten Software durch aussagekräftige (!), automatische Tests abgesichert ist
Gemeinsam mit den anderen Lead Developers wie auch dem Team prüfst und hinterfragst Du immer wieder unsere System- und Software-Architektur mit dem Ziel diese kontinuierlich zu verbessern
Du verfügst über tiefgehende Kenntnisse und umfassende Erfahrung in der Programmierung mit PHP, Symfony, AJAX/REST und Twig als grundlegenden Backend-Technologien
Du hast ein umfassendes und tiefgehendes Verständnis der Spryker-System- und Software-Architektur, die für unseren Onlineshop relevanten Spryker-Konzepte sind Dir umfänglich bekannt
Du verfügst über sehr gute Kommunikationsfähigkeiten auf sprachlicher wie sozialer Ebene
Du lebst die Anwendung von Design Patterns, SOLID, Clean Code sowie TDD und kennst die Grundlagen von HTML, SCSS, TypeScript, React und Webpack
Du hast bereits agil nach Scrum gearbeitet, idealerweise hast Du auch erste Erfahrungen mit skaliertem Scrum sammeln können
Das Team besteht aus insgesamt 4 Lead PHP Developer, 3 PHP Developer und 3 Product Owner.
Einer der 4 Lead Developer ist festangestellt, während die anderen 3 Stellen mit Freelancern besetzt sind, die wir durch Neueinstellungen mittelfristig ablösen wollen.
Des Weiteren arbeiten wir zusätzlich zum deutschen mit 3 ausländischen Entwicklerteams zusammen, die jeweils einen Lead Developer als Ansprechpartner haben.
Schri Erstes digitales Kennenlernen via Microsoft Teams
Im Teams Gespräch wirst Du die wichtigen Ansprechpartner im Bereich, explizit Abteilungsleiter und einen Lead Developer kennenlernen und die Möglichkeit haben, Deine fachlichen Fragen loszuwerden. Des Weiteren dient uns das Gespräch dazu, Dich besser kennenzulernen und einzuschätzen, ob wir als Unternehmen und die Position zu Dir und deinen Vorstellungen und Fähigkeiten passen. Nach beidseitiger Zusage wird der Arbeitsvertrag in Auftrag gegeben, nachdem der Personalleiter und Betriebsrat (pro forma) deiner Einstellung zugestimmt haben.