Senior Software Developer Full Stack (m/w/d)
Senior Software Developer Full Stack (m/w/d)
Senior Software Developer Full Stack (m/w/d)
Senior Software Developer Full Stack (m/w/d)
Altruan GmbH
Konsumgüter, Handel
Wien
- Art der Beschäftigung: Vollzeit
- 70.000 € – 120.000 € (Unternehmensangabe)
- Home-Office
Senior Software Developer Full Stack (m/w/d)
Über diesen Job
Remote (DACH) / Optional Massing (Bayern)
Start: Ab sofort / Q1 2026
Vertragsart: Festanstellung, Vollzeit oder Teilzeit (30-40h)
Wer wir sind
Wir sind Altruan, ein Multichannel Versandhändler. Wir bauen eine Multi-Carrier Integration Platform, die WMS, ERP und Hardware (Autostore, Verpackungsmaschinen) verbindet.
Was wir machen:
- Multi-Carrier Engine mit Labelgenerierung
- ControlHub für Hardware-Orchestrierung (Autostore, CVP Everest, CMC)
- Integrationen zwischen weclapp ERP, Pulpo WMS und Versanddienstleistern
- Automatisierungs-Bots für Picklisten-Erstellung, Replenishment, Inventur
Unser Stack:
- Backend: Python (Firebase Functions)
- Frontend: Vue.js (Quasar Framework)
- Datenbank: Firebase Firestore, Firebase Realtime Database
- Infrastruktur: Google Cloud, Firebase, Docker
- Integrationen: REST APIs, XML (Autostore), Webhooks
Aufgaben
Die Rolle
Du entwickelst Software, die echte Logistik-Probleme löst - von der API-Integration bis zur Hardware-Anbindung. Je nach Erfahrung und Interesse kannst du Backend, Frontend oder Full-Stack arbeiten.
Schwerpunkte:
- Automatisierung von Lagerprozessen
- API-Integrationen: Pulpo WMS, weclapp, Carrier-APIs (DHL, DPD, FedEx)
- Hardware-Anbindung: Autostore XML API, CVP Everest, CMC CartonWrap
- Frontend: Operator-App für Lagermitarbeiter, Admin-Portal
Was du machst
Backend-fokussiert:
- Firebase Functions in Python entwickeln und deployen
- REST APIs entwerfen und implementieren
- Integrationen zu externen Systemen (WMS, ERP, Carrier)
- Bot-Logik für Lagerautomatisierung
Frontend-fokussiert:
- Vue.js/Quasar Komponenten entwickeln
- Echtzeit-UIs mit Firestore Subscriptions
- Responsive Design für Tablet und Desktop
- Operator-Workflows (Scan, Pick, Pack)
Full-Stack:
- End-to-End Features von API bis UI
- Technische Architektur mitgestalten
- Code Reviews und Pair Programming
DevOps/Infrastruktur:
- Firebase/GCP Deployment
- GitHub Actions Workflows
- Monitoring und Alerting
Qualifikation
Senior Developer (5+ Jahre Erfahrung)
Anforderungen:
- Tiefe Erfahrung in Python und/oder JavaScript
- Architektur-Erfahrung (Microservices, Event-driven)
- Erfahrung mit Cloud-Native Development
- Führungskompetenz (technisch, nicht unbedingt disziplinarisch)
Nice-to-have:
- Erfahrung mit ERP/WMS Systemen
- Logistik/E-Commerce Domänenwissen
- Firebase/GCP Expertise
Was wir bieten:
- Architektur-Verantwortung
- Technische Entscheidungen treffen
- Junior-Mentoring
- Perspektive: Tech Lead
Tech Stack im Detail
Backend:
- Python 3.11+
- Firebase Functions
- Google Cloud Run
- aiohttp für Machine Gateway
- Firestore (NoSQL)
- Firebase Realtime Database
Frontend:
- Vue.js 3 (Composition API)
- Quasar Framework
- TypeScript
- Firebase SDK
Integrationen:
- Pulpo WMS REST API
- weclapp REST API
- Autostore XML API
- Carrier APIs (DHL, DPD, FedEx, DB Schenker)
- CVP Everest REST API
- CMC CartonWrap
Infrastruktur:
- Google Cloud Platform
- Firebase (Auth, Hosting, Functions, Firestore)
- Docker
- GitHub Actions
Tools:
- VS Code / Cursor
- GitHub
- Trello
- Teams
Benefits
Warum diese Rolle spannend ist
Echte Probleme lösen:
- Software, die täglich tausende Pakete verarbeitet
- Sichtbarer Impact (4-stellige Boxen/Tag)
- Hardware-Integration (nicht nur CRUD-Apps)
Technisch anspruchsvoll:
- Echtzeit-Systeme mit Firestore
- Hardware-Protokolle (TCP, XML)
- Latenz-kritische Prozesse
- Multi-System-Orchestrierung
Gestaltungsspielraum:
- Architektur mitentwickeln
- Technologie-Entscheidungen treffen
- Produkt von Grund auf bauen
Wachstum:
- Von Multi-Carrier zu ControlHub
- Von Deutschland zu DACH/Europa
- Von kleinem Team zu größerer Organisation
Bitte bewirb dich nur, wenn folgende Punkte auf dich zutreffen – das ist uns wichtig, damit es für beide Seiten gut matcht:
- Ausbildung & Architekturverständnis: Du hast ein abgeschlossenes Informatikstudium (oder eine vergleichbare Qualifikation) in der Tasche. Wichtig ist uns vor allem dein theoretisches Fundament: Du verstehst komplexe Software-Architekturen nicht nur, sondern hast richtig Bock darauf, sie aktiv mitzugestalten.
- Technische Expertise (Must-haves): Python und Vue.js sind dein Zuhause. Hier bringst du echtes Expertenwissen mit und bewegst dich absolut sicher, denn die beiden Technologien sind die Basis unserer täglichen Arbeit.
- Sprache: Da unsere internen Team-Calls und die komplette Doku auf Deutsch laufen, sprichst und schreibst du verhandlungssicher Deutsch (Niveau C2).
So läuft unser Bewerbungsprozess ab:
Wir mögen es unkompliziert. Ein klassisches Anschreiben (Cover Letter) brauchst du bei uns nicht. Ein GitHub-Profil oder coole Side-Projects sind nice-to-have und wir schauen sie uns gerne an, sie sind aber absolut keine Pflicht.
- Bewerbung: Schick uns einfach deinen CV und eine kurze Nachricht.
- Kennenlernen (30 min): Ein kurzes, entspanntes Beschnuppern, um zu schauen, ob der Vibe auf beiden Seiten stimmt.
- Tech-Talk (60-90 min): Ein Fachgespräch auf Augenhöhe – ganz ohne fiese Whiteboard-Interviews.
- Pair Programming (optional, 60 min): Wir schnappen uns eine echte Aufgabe aus unserem Alltag und coden eine Runde zusammen.
- Angebot: Wenn alles passt, machen wir dir ein schnelles und transparentes Angebot.