Lead Fullstack Engineer
Role details
Job location
Tech stack
Job description
hallo theo Berlin, Berlin, - Vollzeit
Als Lead Fullstack Engineer bei Theo gestaltest, entwickelst und betreibst du die zentralen Systeme unserer KI-nativen Property-Management-Plattform. Du arbeitest hands-on über den gesamten Stack hinweg - von intuitiven Frontends über stabile Backend-Services bis hin zu zuverlässigen Datenflüssen - und übernimmst Verantwortung für zentrale Nutzererlebnisse.
Dabei verbindest du technisches Exzellenzverständnis mit einem klaren Blick für Produkt und Nutzer:innen. Du arbeitest sorgfältig, pragmatisch und lösungsorientiert und schaffst es, auch aus komplexen oder unklaren Anforderungen einfache, wirksame Produktlösungen zu entwickeln.
- Du verantwortest Features und Services End-to-End - von der Discovery und technischen Konzeption über Implementierung und Testing bis hin zu Rollout und Monitoring im Live-Betrieb.
- Du entwickelst und optimierst zuverlässige Frontend- und Backend-Komponenten wie APIs, Services und Benutzeroberflächen im Zusammenspiel mit unserem Web-Tech-Stack und unserer Datenarchitektur.
- Du entwickelst unsere Architektur und Codebasis kontinuierlich weiter, refactorst bestehende Systeme, definierst saubere Schnittstellen und sorgst für Sicherheit, Wartbarkeit und Transparenz im Betrieb.
- Du arbeitest eng mit Product, Design und Operations zusammen, strukturierst komplexe Problemstellungen und triffst pragmatische Entscheidungen im Spannungsfeld von Geschwindigkeit und Qualität.
- Du unterstützt andere Engineers als technischer Sparringspartner und Mentor und trägst zu starken Engineering-Praktiken und einer gesunden Teamkultur bei.
Requirements
- Du bringst 6 bis 8 Jahre Erfahrung im Software Engineering mit, idealerweise in produktorientierten Umfeldern wie Start-ups, Scale-ups oder vergleichbaren Unternehmen.
- Du hast Erfahrung mit komplexen, dynamischen Projekten und fühlst dich auch in unsicheren oder sich schnell verändernden Kontexten wohl.
- Du denkst produktorientiert: nicht nur in Tickets und Anforderungen, sondern in Nutzerbedürfnissen, Journeys und konkreten Ergebnissen.
- Du verfügst über ein solides Verständnis von LLMs, RAG und aktuellen KI-Entwicklungen und hast Lust, diese sinnvoll und pragmatisch in einem realen Produkt einzusetzen.
- Du beherrschst mindestens eine moderne Programmiersprache sicher und bringst Erfahrung mit gängigen Web-Technologien mit, zum Beispiel Python, SQL, modernen Frameworks und APIs.
- Du hast Erfahrung mit dem Betrieb von Services in der Cloud (z. B. AWS, GCP oder Azure), einschließlich CI/CD, Logging, Monitoring und grundlegender Security-Praktiken.
- Du sprichst Deutsch auf C1-Niveau oder höher und verfügst über sehr gute Englischkenntnisse, da du mit deutschsprachigen Stakeholdern und einem internationalen Team arbeitest.
Von Vorteil
- Erfahrung in Bereichen mit komplexen operativen Prozessen oder Workflows, zum Beispiel in PropTech, FinTech, Marktplätzen oder B2B SaaS.
- Erfahrung in einer Tech-Lead-nahen Rolle, etwa in der Leitung von Projekten oder technischen Themen - auch ohne disziplinarische Führungsverantwortung.