Du implementierst sicheren, ausführlich getesteten Code Du übernimmst Verantwortung für den Entwicklungsstack und gibst die technische Ausrichtung vor Du erarbeitest Best Practices und etablierst diese im Team Du moderierst Architekturreviews und stellst eine hohe Softwarequalität sicher Du erarbeitest, gemeinsam mit unseren Product Ownern, die Produktstrategie, erfasst Anforderungen und planst deren technische Umsetzung Du bewegst dich sicher in den Methoden der professionellen Softwareentwicklung (von Entwicklungsstandards bis hin zu Build und Release Management) Du warst maßgeblich an der Entwicklung komplexer Softwaresysteme beteiligt Du hast mehrjährige Erfahrung im Architekturdesign von Softwaresystemen (Design Pattern, Skalierbarkeit, Ausfallsicherheit) Du hast Kenntnisse in Go und Java / Kotlin oder bist bereit, diese Sprachen zu lernen Du hast Spaß daran, dein Wissen mit anderen Entwicklern zu teilen