We operate multiple marketplace API integrations, managing stock, orders, and tracking across platforms. Our current setup connects Linnworks (WMS), and various marketplaces (Miravia, Privalia, Limango, Nordstrom) along with courier services (DHL, Correos Express). The system is hosted on Google Cloud VM. Recently, we’ve been facing persistent issues with: • Stock level updates not syncing correctly • Orders not being pushed to Linnworks/WMS • Tracking numbers not being sent back to marketplaces We’re looking for an experienced developer to review, troubleshoot, and optimize our existing API connections. ⸻ Responsibilities: • Audit and fix existing API integrations between Linnworks, WMS, and marketplaces. • Ensure full synchronization for stock, order flow, and tracking updates. • Optimize scripts and API performance to prevent data delays or mismatches. • Maintain and improve the Google Cloud VM environment hosting the integrations. • Provide documentation of the architecture and fixes applied. ⸻ Requirements: • Proven experience with WMS API (essential). • Strong understanding of RESTful APIs and webhooks. • Experience integrating with marketplaces (e.g., Miravia, Privalia, Limango, Nordstrom). • Familiarity with courier APIs (DHL, Correos Express). • Experience with Google Cloud (VM setup and maintenance). • Strong debugging and troubleshooting skills. • Clear communication and ability to work independently. ⸻ Nice to Have: • Experience with Python, Node.js, or PHP backend integrations. • Familiarity with e-commerce workflows and ERP/WMS systems. • Understanding of cron jobs and background task automation.