Benefits & Perks
Summary
Altruan is building '4fulfillment', a multi-carrier integration platform connecting WMS, ERP, and logistics hardware. The role involves developing backend (Python) and frontend (Vue.js) solutions for warehouse automation, API integrations, and hardware connectivity.
What You'll Need
- 3+ years experience in Python or JavaScript/TypeScript
- Experience with REST APIs and databases
- Fluent in German
Job Description
"Remote (DACH) / Optional Massing (Bayern) oder Wien (Österreich)
Start: Ab sofort / Q1 2026
Vertragsart: Festanstellung, Vollzeit oder Teilzeit (30-40h)
Wer wir sind
Wals Professional Services und Altruan GmbH bauen gemeinsam 4fulfillment - eine Multi-Carrier Integration Platform, die WMS, ERP und Hardware (Autostore, Verpackungsmaschinen) verbindet.
Was wir machen:
Multi-Carrier Engine mit Labelgenerierung in 600ms
ControlHub für Hardware-Orchestrierung (Autostore, CVP Everest, CMC)
Integrationen zwischen weclapp ERP, Pulpo WMS und Versanddienstleistern
Automatisierungs-Bots für Pick-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
Wir haben Platz für verschiedene Erfahrungslevel:
Mid-Level Developer (3-5 Jahre Erfahrung)
Anforderungen:
Solide Erfahrung in Python oder JavaScript/TypeScript
Eigenständige Feature-Entwicklung
Erfahrung mit REST APIs und Datenbanken
Grundkenntnisse Cloud (AWS, GCP oder Azure)
Was wir bieten:
Verantwortung für eigene Bereiche
Mitgestaltung der Architektur
Flexible Schwerpunktsetzung (Backend/Frontend)
Gehalt: 55.000 - 70.000 EUR/Jahr
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 (Altruan: 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
Bewerbungsprozess
Bewerbung mit CV und kurzer Nachricht
Kennenlernen (30 min) - Gegenseitiges Beschnuppern
Tech-Talk (60-90 min) - Fachgespräch, keine Whiteboard-Interviews
Pair Programming (optional, 60 min) - Echte Aufgabe aus unserem Alltag
Angebot - Schnell und transparent
Kein Cover Letter nötig. Ein GitHub-Profil oder Side-Projects sind nice-to-have, aber nicht Pflicht."