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, FastAPI)
* Frontend: (Quasar Framework)
* Datenbank: 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:
* Bot-Entwicklung (B1-B6): Automatisierung von Lagerprozessen
* API-Integrationen: Pulpo WMS, weclapp, Carrier-APIs (DHL, DPD, FedEx)
* Hardware-Anbindung: Autostore XML API, CVP Everest, Fördertechnik
* 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:
* 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:
Junior Developer (0-2 Jahre Erfahrung)
Anforderungen:
* Informatik-Studium oder Bootcamp abgeschlossen
* Grundkenntnisse in Python oder JavaScript
* Interesse an Logistik und Automatisierung
* Lernbereitschaft und Eigeninitiative
Was wir bieten:
* Intensives Onboarding (3-6 Monate)
* Mentoring durch Senior Developer
* Klare Lernpfade und Code Reviews
* Wachstum zum Mid-Level in 12-18 Monaten
Gehalt: EUR/Jahr
Mid-Level Developer (2-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: 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 (2nd Gen)
* FastAPI für Machine Gateway
* Firestore (NoSQL)
* Firebase Realtime Database
Frontend:
* 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 (TCP/Modbus)
Infrastruktur:
* Google Cloud Platform
* Firebase (Auth, Hosting, Functions, Firestore)
* Docker
* GitHub Actions
Tools:
* VS Code / Cursor
* GitHub
* Linear (Projektmanagement)
* 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, Modbus, XML)
* Performance-kritische Prozesse (600ms Labels)
* 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
1. Bewerbung mit CV und kurzer Nachricht
2. Kennenlernen (30 min) - Gegenseitiges Beschnuppern
3. Tech-Talk min) - Fachgespräch, keine Whiteboard-Interviews
4. Pair Programming (optional, 60 min) - Echte Aufgabe aus unserem Alltag
5. Angebot - Schnell und transparent
Kein Cover Letter nötig. Ein GitHub-Profil oder Side-Projects sind nice-to-have, aber nicht Pflicht.