HERO Software ist ein IT-Dienstleistungsunternehmen, das sich auf die Digitalisierung des Handwerks- und Felddienstgewerbes in Europa spezialisiert hat. Als Lead Fullstack Engineer bist du Teil eines cross-funktionalen Produktteams und treibst die Entwicklung der cloudbasierten Plattform voran. Deine Aufgaben umfassen die Gestaltung der Architektur, die Umsetzung von Features sowie die kontinuierliche Verbesserung und Skalierung der Systeme. Du arbeitest eng mit Produktmanagement und Design zusammen, um Lösungen für die Herausforderungen der Zielgruppe zu entwickeln.
Deine Aufgaben
- Führe die Konzeption und Implementierung von Full-Stack-Features durch unter Verwendung von TypeScript, Node.js, Vue 3 und PHP
- Treffe strategische architektonische Entscheidungen, die Skalierbarkeit, Leistung und Stabilität sicherstellen
- Übernimm die Verantwortung für Systeme von der frühen Konzeption bis zur Einführung, Überwachung und kontinuierlichen Verbesserung
- Entwickle robuste APIs (REST, GraphQL) und integriere komplexe Backend-Systeme
- Fördere technische Exzellenz durch Testing, Observability, Dokumentation und saubere Architektur
- Kollaboriere eng mit Produktmanagement und Design, um Anforderungen zu klären und Lösungen zu gestalten
- Mentore Entwickler über Teams hinweg und trage zur Hebung der Engineering-Standards bei
- Treibe KI-gestützte Entwicklungspraktiken voran und identifiziere Chancen für KI-getriebene Produktfeatures
Dein Profil
- 6+ Jahre Berufserfahrung als Fullstack-Entwickler / Software-Ingenieur
- Nachgewiesene technische Führungsqualitäten auf Expertenebene: Mentoring, Architektur, Systemverantwortung
- Hervorragende praktische Erfahrung mit TypeScript (Frontend & Backend)
- Solide Kenntnisse in Vue.js, Node.js und moderner SPA-Entwicklung
- Fundierte Backend-Erfahrung: APIs, Caching, verteilte Systeme
- Starke Datenbankkompetenzen (MySQL/PostgreSQL) sowie Erfahrung mit Redis oder Elasticsearch
- Vertrautheit mit Cloud-nativen Umgebungen: CI/CD, Containerisierung, Monitoring, DevOps-Konzepte
- KI-affine Denkweise: Du nutzt KI-Tools täglich und verstehst, wie KI in Produktfunktionen integriert werden kann
- Ausgeprägte Kommunikationsfähigkeiten und die Fähigkeit, fachübergreifend zu arbeiten
- Ruhig in Ambiguität, proaktiv, pragmatisch und ergebnisorientiert - nicht nur an eleganten Lösungen interessiert