Senior Fullstack Engineer , München gesucht in Munich
Role details
Job location
Tech stack
Job description
Deine Mission: Du entwickelst digitale Plattformen für B2B-Kunden - Frontend, Backend und alles dazwischen. Fullstack heißt bei uns Fullstack: Wer keine Datenbank anfassen will, wird hier nicht glücklich. Wer Verantwortung für das Ganze übernehmen will, schon.
Architektur & Entwicklung
- Du entwirfst gemeinsam mit Kunden Architekturen, mit denen sie ihre digitalen Herausforderungen lösen - und setzt sie um
- Du entwickelst Web-Applikationen und Composable-/Headless-Architekturen, Module eigenständig im Frontend wie im Backend - Produkte, die täglich international im Einsatz sind
- Du baust Composable- und Headless-Architekturen - im Content-Umfeld vor allem mit Storyblok oder Contentful, ergänzt um Commerce-/PIM-Plattformen wie Spryker, Emporix oder Pimcore. Entscheidend ist nicht die einzelne Plattform, sondern dass du composable und framework-basiert denkst und entwickelst statt rein individuell
- Du übernimmst Backend-Aufgaben selbstverständlich mit: Datenmodelle, Schnittstellen, Webservice-Anbindungen, Datenbank-Setups, * Du baust und betreibst die Infrastruktur hinter deinen Anwendungen: Cloud-Setups (idealerweise AWS), Docker, Server-Konfiguration
- Du gestaltest CI/CD-Pipelines (z. B. GitLab) und richtest Monitoring-, Logging- und Alerting-Systeme ein
- Du sorgst dafür, dass deine Lösungen nicht nur laufen, sondern betreibbar sind, * Du hältst unsere Coding- und Architekturguidelines ein und entwickelst unsere Qualitäts- und Entwicklungsstandards aktiv weiter
- Du bist Know-how-Träger:in für unsere Key-Technologien und entwickelst teamübergreifende Extensions, Tools und Workflows weiter - was du baust, macht alle schneller
- Du testest neue Werkzeuge und Plattformen, evaluierst ihre Produktionstauglichkeit und führst sie im Team ein, wenn sie echten Mehrwert stiften
- Du arbeitest AI-gestützt im Daily Workflow (z. B. mit Claude Code) und entwickelst diese Arbeitsweise mit uns weiter
Kunde & Team
- Du bringst dich in Workshops und Konzeptentwicklung ein - du erkennst Kundenbedürfnisse und findest die passende Lösung, statt nur Tickets abzuarbeiten
- Du kommunizierst direkt mit Kunden und übersetzt zwischen Business-Anforderung und technischer Lösung
- Du mentorst Junior-Kolleg:innen und koordinierst Lösungen mit anderen Seniors
Requirements
- Mindestens 4 Jahre Erfahrung in der Fullstack-Entwicklung oder einer vergleichbaren Rolle im digitalen Umfeld - Frontend und Backend, ohne Berührungsängste in beide Richtungen
- Professionelle Software-Entwicklung ist für dich Handwerk: Clean Code, SOLID, Separation of Concerns, Design Patterns, Testing
- Mit unserem Stack bist du im Großen und Ganzen vertraut - niemand muss alles können:
- Backend: PHP (Symfony, Twig, Composer), MySQL/PostgreSQL, Redis, Elasticsearch
- Frontend: JavaScript/TypeScript (ES6+), React oder Vue, HTML5, CSS3, Webpack/npm
- Composable/Headless: Erfahrung mit mindestens einer Headless-/Composable-Plattform (z. B. Storyblok, Contentful). Commerce-/PIM-Plattformen wie Spryker, Emporix oder Pimcore sind ein Plus - eine reine Single-Platform-Spezialisierung suchen wir bewusst nicht.
- Studium in Informatik/Multimedia ist von Vorteil - Autodidakt:innen mit nachweisbarer Praxis sind uns genauso willkommen
Infrastruktur & Cloud
- Solides Verständnis von Infrastruktur: Docker, Nginx/Apache, Server-Setups, Deployment-Prozesse
- Erfahrung im Aufbau von CI/CD-Pipelines (GitLab, Jenkins o. ä.) und gute Cloud-Kenntnisse, idealerweise AWS
Arbeitsweise & Haltung
- AI ist für dich kein Buzzword, sondern Werkzeug im Alltag: Du arbeitest bereits agentisch (z. B. mit Claude Code) oder willst es konsequent lernen
- Neugier auf neue Web-Technologien und konzeptionelles Verständnis: Du denkst vom Geschäftsziel her, nicht von der Codezeile
- Ownership: Du übernimmst Verantwortung für Ergebnisse, nicht nur für Aufgaben - ergebnisorientiert, mit einem Auge für Details und dem Pragmatismus, auch mal Fünfe gerade sein zu lassen
- Selbstbewusstsein und Konfliktfähigkeit: Du vertrittst deine technische Position auch gegen Widerstand - und bleibst dran, wenn es anstrengend wird
Kommunikation
- Freude im Umgang mit Kund:innen - du funktionierst beim Kunden und im Team, souverän in Workshops, klar in der Abstimmung
- Sehr gute Deutsch- oder sehr gute Englischkenntnisse (für unsere polnischen Kolleg:innen: fließendes Englisch für die Kundenkommunikation), * Erfahrung mit Microservice-Architekturen für Endnutzersysteme
- Erste Führungs- oder fachliche Lead-Erfahrung
- Erfahrung im Agentur- oder Beratungsumfeld mit parallelen Kundenprojekten
- Kenntnisse in Commerce- und PIM-Datenmodellen
Benefits & conditions
Im Einklang mit der EU-Entgelttransparenzrichtlinie (2023/970) und den länderspezifischen Gleichbehandlungsgesetzen veröffentlichen wir für jede Rolle die Gehaltsspanne und fragen Kandidat:innen nicht nach ihrem aktuellen oder vorherigen Gehalt. Unsere Kriterien zur Gehaltsfestlegung - Cluster, Level, Skills, Verantwortungsbereich und Erfahrung - gelten unternehmensweit einheitlich. Du kannst während des gesamten Prozesses jederzeit schriftlich weitere Informationen zur Gehaltsspanne dieser Rolle oder zu unserer Vergütungspolitik anfordern.