Jobbeschreibung
Intro Du möchtest an einer Legal-Tech-Anwendung arbeiten, die für E-Commerce-Unternehmen wie eine digitale Rechtsabteilung funktioniert? Du entwickelst gern robuste Backend-Lösungen, denkst in sauberer Geschäftslogik, klaren Schnittstellen, wartbaren Systemen und möchtest technische Lösungen mit echtem Produktbezug gestalten? Dann bist du als Backend-Entwickler (m/w/d) beim Händlerbund genau richtig! Bei uns entwickelst du an einer Plattform, die rechtliche Prozesse digital abbildet und automatisiert. Von der Erstellung rechtlicher Inhalte über Vertrags- und Prüfprozesse bis hin zu Datenschutz- und Sicherheitsfragen. Ziel ist es, komplexe rechtliche Anforderungen in verlässliche, verständliche und effiziente digitale Workflows zu überführen. In dieser Rolle arbeitest du mit Laravel an der Weiterentwicklung unseres Backends, an Integrationen mit Partnersystemen und an der Umsetzung neuer fachlicher Anforderungen. Dabei bist du Teil eines agilen Teams und bringst dich aktiv in technische Lösungen, Codequalität und die kontinuierliche Weiterentwicklung des Produkts ein. Deine Aufgaben Backend-Architektur & Weiterentwicklung: Aufbau und Optimierung von Backend-Funktionalitäten auf Basis von Laravel, um skalierbare und wartbare Systeme zu gewährleisten. Umsetzung fachlicher Anforderungen: Übersetzung von Anforderungen in sauberen, nachvollziehbaren und testbaren Code, der langfristig wartbar bleibt. API-Entwicklung & Integrationen: Entwicklung und Pflege von REST- und ggf. GraphQL-APIs, sowie Anbindung an externe Partner- und Drittsysteme. Externe Services & Partnerintegration: Technische Evaluierung und Implementierung von Schnittstellen zu externen Services und Produktpartnern. Codequalität & Best Practices: Sicherstellung hoher Codequalität durch Reviews, automatisierte Tests, Refactoring und saubere Implementierung. Dokumentation & Wissensaustausch: Erstellung und Pflege technischer Dokumentationen zu APIs, Schnittstellen und Integrationen für interne und externe Nutzung. Agile Feature-Entwicklung: Mitarbeit bei der Planung, Umsetzung und Verbesserung von Features im agilen Umfeld, inkl. Sprint-Planung und Retrospektiven. Technologie-Evaluation: Analyse neuer Frameworks, Libraries und Tools, um den Nutzen für Produktentwicklung und Systemarchitektur zu prüfen und zu implementieren. Dein Profil Technisch Erfahrung mit PHP & Laravel: Praktische Entwicklung von Webanwendungen mit Laravel oder vergleichbaren Frameworks. Saubere Backend-Architektur: Verständnis für wartbare Systeme, stabile Geschäftslogik und zuverlässige Schnittstellen. API-Entwicklung & Integration: Erfahrung in der Erstellung und Anbindung von APIs sowie im Umgang mit externen Services. Qualitätsorientierte Arbeitsweise: Strukturierte, nachvollziehbare und saubere Entwicklung mit Fokus auf Wartbarkeit und Codequalität. Agile Teamarbeit: Erfahrung in agilen Teams, idealerweise mit Scrum, inklusive enger Zusammenarbeit und kontinuierlichem Austausch. Nice to Have, aber kein Muss Verständnis für relationale Datenbanken und saubere Datenmodellierung Erfahrung mit Testing im PHP-Umfeld Praxis in der technischen Dokumentation von Schnittstellen und Integrationen Erfahrung mit Event-basierten Architekturen, Queues oder asynchronen Verarbeitungsprozessen Erfahrung im Umgang mit modular aufgebauten Anwendungen und größeren Codebasen Berührungspunkte mit KI-basierten Funktionen, Automatisierungen oder produktnahen AI-Use-Cases Persönlich Systemisches Denken: Du verstehst Zusammenhänge, denkst in Datenflüssen und nicht nur in Features. Lösungsorientierung: Komplexe Herausforderungen analysierst du strukturiert und findest pragmatische Lösungen. Ownership & Struktur: Du arbeitest selbstständig, priorisierst sinnvoll und hältst Zusagen ein. Neugier & Weiterentwicklung: Neue Technologien interessieren dich, Impulse bringst du aktiv ein. Wenn deine Werte zu unseren passen, entsteht daraus ein langfristiges & vertrauensvolles Miteinander. Warum wir? Code. Chill. Repeat. 4 Tage Code – 3 Tage du selbst: Bei uns ist die 4-Tage-Woche Standard. Kein Gimmick, sondern Realität. Du arbeitest remote oder im Leipziger Büro – so, wie du am besten performst. Flexzeiten, kein Micromanagement, volle Eigenverantwortung. Und ja: unbefristet von Anfang an. Dein Stack, dein Style: Wir stehen auf smarte Lösungen, sauberen Code und Menschen, die mitdenken. Du willst mitentscheiden, ausprobieren und nicht nur Tickets abarbeiten? Here you go. Plus: Mentoring, Weiterbildung nach Bedarf und Raum für echte Weiterentwicklung. Remote first, Team always: Trotz Remote bleibt das Teamgefühl. Wir feiern Releases, grillen im Sommer und stoßen auf tolle Ideen an. Dein Bürohund ist bei uns genauso willkommen wie dein Lieblingseditor. Professionalität: echte Qualität statt Show-off. Wir leben agile Entwicklung mit klaren Iterationen und direktem Feedback. Du arbeitest mit modernen, professionellen Tools, mit klaren Rollen und Verantwortlichkeit...