Senior Fullstack Engineer

Heimat Software Gmbhwir
Stuttgart, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Stuttgart, Germany

Tech stack

Java
JavaScript
Artificial Intelligence
Software as a Service
Cloud Computing
Relational Databases
PostgreSQL
Systems Architecture
TypeScript
React
Large Language Models
Spring-boot
Vue.js
Kotlin

Job description

Wir suchen einen Senior Fullstack Engineer, der nicht nur Features umsetzt, sondern unser Produkt aktiv mitgestaltet. In dieser Rolle übernimmst du End-to-End-Verantwortung für zentrale Produktfunktionen, triffst fundierte technische Entscheidungen und prägst Architektur, Code-Qualität und Engineering-Standards maßgeblich mit.Wir sind ein wachsendes SaaS-Start-up aus Stuttgart und entwickeln mit Heimat eine intelligente SaaS-Lösung für Skill- und Ressourcenmanagement in projektorientierten Unternehmen. Unsere KI-Lösung unterstützt IT-Dienstleister und Consulting-Firmen dabei, Mitarbeitende optimal entsprechend ihrer Potenziale einzusetzen, Skill-Gaps frühzeitig zu erkennen und fundierte, datenbasierte Staffing-Entscheidungen zu treffen.Du arbeitest eng mit dem Produktmanagement und der Geschäftsführung zusammen, bringst dein Verständnis für Kunden-, Markt- und Projektanforderungen ein und hast echten Einfluss darauf, wie aus Anforderungen ein konsistentes, innovatives und leistungsfähiges SaaS-Produkt entsteht.Aufgaben

  • Übernahme einer fachlichen und technischen Führungsrolle im Entwicklungsteam mit klarer Hands-on-Verantwortung
  • Entwicklung von Produktfeatures End-to-End - von Konzeption und Architektur bis zur produktiven Umsetzung
  • Gestaltung und Weiterentwicklung der Systemarchitektur mit Fokus auf Skalierbarkeit, Wartbarkeit und Performance
  • Treffen und Kommunizieren fundierter technischer Entscheidungen sowie Setzen klarer technischer Leitplanken
  • Enge Zusammenarbeit mit dem Produktmanagement: Anforderungen strukturieren, hinterfragen und priorisieren
  • Entwicklung nutzerzentrierter Lösungen mit hohem Anspruch an UX und Usability
  • Verantwortung für Code-Qualität, Reviews, Best Practices und kontinuierliche Verbesserung der Engineering-Standards
  • Aktiver Beitrag zum Aufbau eines starken, nachhaltigen Entwicklungsteams (Mentoring, Sparring, Wissensaustausch), * Eine Schlüsselrolle in der Weiterentwicklung einer innovativen, skalierbaren SaaS-Plattform
  • Echter Gestaltungsspielraum für Technologie, Architektur und Produktfeatures
  • Kurze Entscheidungswege und direkter Austausch mit Produktmanagement und Geschäftsführung
  • Ein ambitioniertes, qualitäts- und produktorientiertes Team
  • Moderne Technologien, klare Produktvision und ein Umfeld, in dem Ownership ausdrücklich gewünscht ist
  • Hybrid-Arbeitsmodell mit Standort Stuttgart
  • Die Möglichkeit, ein wachsendes Produkt und Team nachhaltig mit aufzubauen und zu prägen

Requirements

  • Mehrjährige Erfahrung als Fullstack Software Engineer im agilen Produkt- oder Projektumfeld, idealerweise SaaS, und der eigenständigen Konzeption und Umsetzung komplexer Features
  • Starke Kenntnisse in Java/Kotlin und relevanten Frameworks (z.B. SpringBoot)
  • Starke Kenntnisse in JavaScript/Typescript und relevanten Frameworks (z.B. React / Vue.js)
  • Erfahrung in der Arbeit mit relationalen Datenbanken, insbesondere PostgreSQL
  • Ausgeprägtes Gespür für UX, Usability und saubere Interaktionskonzepte
  • Starkes Ownership-Mindset, Eigenverantwortung und Entscheidungsfreude
  • Strukturierte, pragmatische Entscheidungsfindung mit hohem Qualitätsanspruch.
  • Klare Kommunikation und Freude daran, im Team Orientierung zu geben
  • Sehr gute Deutsch- und Englischkenntnisse
  • Nice to have: Erfahrung mit Vektordatenbanken und Semantic Search und der Einbindung von KI-Modellen / LLMs in Produktionsumgebungen; Praktische Erfahrung in der Bereitstellung und dem Betrieb von Anwendungen auf Produktionssystemen (z. B. Cloud, containerisierte Umgebungen, CI-CD)

Apply for this position