Unser Kunde entwickelt eine innovative Plattform, die Handwerksbetriebe von Papier, Chaos und Excel befreit. Das Ziel ist es, Dokumentation und Prüfprotokolle so einfach zu gestalten, dass sie im Arbeitsalltag ganz selbstverständlich nebenbei entstehen. Hierzu wird eine moderne SaaS-Lösung speziell für das Handwerk entwickelt, die starke Vorlagen, klare Workflows und KI-Features umfasst, die tatsächlich Zeit sparen. Für diese spannende Rolle suchen wir einen erfahrenen Senior Software Engineer als Tech Lead Full Stack, der die technische Gesamtverantwortung für Backend und Frontend übernimmt und ein vierköpfiges Entwicklerteam fachlich leitet. In dieser Position setzen Sie die technische Richtung, heben die Codequalität und die Lieferung auf das nächste Level und tragen dazu bei, ein Produkt zu schaffen, das das Handwerk digital voranbringt. Sie werden in einem hybriden Arbeitsmodell tätig sein, das sowohl Büroarbeit in Köln als auch Homeoffice-Tage umfasst. Zudem bieten wir einen Umzugsbonus für Bewerber, die nach Köln ziehen. Diese Rolle bietet Ihnen die Möglichkeit, aktiv an der Entwicklung und Gestaltung der Software zu arbeiten und gleichzeitig Ihr Team zu führen und zu mentorieren.
Tech Lead Software Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung als Lead in der professionellen Softwareentwicklung mit, vorzugsweise im B2B SaaS-Bereich und im Full Stack Umfeld. Sie sollten nachweisliche Erfahrungen in der Entscheidungsfindung bezüglich Architektur und Tech Stack besitzen und diese klar begründen können. Sehr gute Kenntnisse in Laravel, API-Design, Queues, Jobs, Datenmodellierung und Performance sind unerlässlich. Zudem sind gute bis sehr gute Kenntnisse in React, idealerweise mit Inertia und optional mit TypeScript, erforderlich. Erfahrung mit Docker und modernen Deployment-Setups, einschließlich CI/CD, Logs und Monitoring, ist ebenfalls wichtig. Ein Verständnis für Produktionsanforderungen wie Stabilität, Sicherheit, Performance und Betrieb ist von Vorteil. Eine strukturierte, eigenverantwortliche Arbeitsweise und ein hoher Qualitätsanspruch sind ebenso wünschenswert wie Erfahrung in der fachlichen Leitung kleiner bis mittlerer Teams. Sehr gute Englischkenntnisse auf C1-Niveau sind erforderlich, während fließende Deutschkenntnisse wünschenswert sind. Nice-to-have sind Erfahrungen in der Integration von KI-Services in produktive Software sowie Kenntnisse in Python.