Senior Fullstack Architekt / Engineer (Python, Typescript, Azure) - Schnittstellen, ERP & Automation gesucht in Massing
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
- Mehrjährige Senior-Erfahrung im Bau produktiver Backend-Systeme und ihrer Web-Oberflächen - die Jahreszahl interessiert uns weniger als die drei Punkte darüber.
- Souveräner, kritischer Umgang mit AI-Werkzeugen. Nicht als Autovervollständigung, sondern als Arbeitsweise: Aufgaben schneiden, Ergebnisse prüfen, Fehlerbilder erkennen. Wir arbeiten viel mit Claude.
- Bereitschaft zur Vor-Ort-Arbeit in Massing (Pendel- oder Umzugsbereitschaft) - das ist nicht verhandelbar, weil wir physische Lager- und Maschinensysteme betreuen., * Berührungspunkte mit Industrial IT, Logistik-Software, MES/SPS-Welten oder Lagerautomation (AutoStore-Erfahrung ist ein Riesenplus)
- Erfahrung im Mentoring von Junior- und Werkstudent-Teams
- Pragmatismus statt Architektur-Dogma - wir mögen funktionierenden Code mehr als perfekte Diagramme, und wir wissen, dass streng ausgelegtes Clean Code aus einer Zeile drei macht
- Gespür für UI/UX und Datenvisualisierung (Dashboards, Charts, operative Cockpits)
Benefits & conditions
- Die Rolle des technischen Gegenübers, nicht der Umsetzungsressource - direkte Linie zur Geschäftsführung, kurze Entscheidungswege, keine Gremien zwischen dir und der Entscheidung
- Verantwortung für eine Schicht, die das Unternehmen wirklich trägt - keine Spielwiese, kein Proof-of-Concept-Job
- Eine Rolle, die es bei uns so bisher nicht gab - du prägst ihren Zuschnitt mit, statt in eine fertige Schublade zu passen
- Modernes Tooling und eine AI-first-Arbeitsweise, die schon läuft - nicht als Pilotprojekt, sondern im Tagesgeschäft
- Echte AutoStore-Anlage als Lernspielfeld
- Massing ist Niederbayern - günstige Lebenshaltungskosten, Familienfreundlichkeit, München in 1 h, Passau und Landshut in <1 h
About the company
Altruan ist ein wachsendes Handels- und Logistik-Unternehmen mit Sitz in Massing (Rottal-Inn). Wir betreiben einen vollautomatisierten AutoStore-Lagerbetrieb, verkaufen über mehr als zehn Marktplätze und eigene Shops, und unsere SaaS-Landschaft (Weclapp, Shopify, Marketplaces, Pulpo WMS, Pulse WCS, MongoDB, Azure) wird durch ein internes Team verbunden, automatisiert und mit eigenen Web-Oberflächen bedienbar gemacht., * Pulse WCS weiterführen: Unser Warehouse-Control-System mit AutoStore-Anbindung hat eine klare Produkt-Roadmap. Maschine ändert Zustand, Menschen klicken parallel, das Frontend muss trotzdem die Wahrheit zeigen. Gelöst ist das bei uns über einen NATS-Kern: JetStream als durables Ereignis-Log, ein Reducer faltet daraus typisierten Zustand, die Oberflächen hydrieren über KV-Watches. Diese Schicht trägt den Betrieb - du entwickelst sie weiter und entscheidest, welche Workflows als nächste darauf laufen.
- AI-gestützte Entwicklung führen: Wir arbeiten agentisch - Spezifikationen, Guardrails, Reviews. Du prägst mit, wie das sauber und überprüfbar bleibt, statt in schnell erzeugtem Code zu ersticken.
- Abhängigkeiten abbauen: Zu vieles hängt heute an einzelnen Köpfen und an externen Dienstleistern. Dein Auftrag ist, das in dokumentierte, überprüfbare Systeme zu überführen - Infrastructure-as-Code, strukturiertes Logging, CI/CD, klare Schnitte.
- Team stärken: Code-Reviews, Wissenstransfer und Sparring mit unseren Entwicklern, Werkstudenten und Azubis., * Python trägt bei uns fast alles (Azure Functions, Pulse WCS). Wenn du aus C#, Java, Go oder PHP kommst und die Sprache wechselst, weil das Problem spannend ist, ist das für uns kein Nachteil - für Architekturarbeit zählt Urteil mehr als Syntax.
- TypeScript/React für unser Management-Cockpit und die Lager-Oberflächen, Liquid im Shop.
- NATS (JetStream, KV) ist der Zustandskern des Lagers: Maschinen-, Bediener- und WMS-Ereignisse laufen als Log zusammen, daraus wird der Zustand gefaltet, den Oberflächen und Bots lesen. Wenn du mit Event-Streams und ereignisbasiertem Zustand gearbeitet hast - NATS, Kafka, RabbitMQ, MQTT - und weißt, warum Reihenfolge, Zustellgarantie und Idempotenz genau hier weh tun, ist das für diese Stelle das stärkste einzelne Argument.
- Azure (Functions, Storage Queues, Key Vault, Application Insights), daneben Firebase/GCP im WCS.
- MongoDB, Firestore und relationale Datenbanken - wir nutzen alle drei, jeweils dort, wo sie hingehören.
- API-Integration mit allem, was dazugehört: OAuth, Webhooks, Idempotenz, Retry/Backoff, Rate-Limiting.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
System change: restart as developer?
Best Coding Boot Camps in Germany
Backend Developer Salary in Germany [2023]