SaaS Marketplace Integration Developer

Job ID: 40574269

Budget: $250 – $750 USD

I need a bilingual (Spanish-English) full-stack developer to build the first release of a SaaS platform that helps sellers import products from Amazon and AliExpress, run AI-powered optimizations, and publish listings seamlessly to Mercado Libre, eBay, and Shopify.

Core workflow
1. Vendor import: Securely pull product data, images, and inventory from Amazon and AliExpress through their official APIs or reliable scraping alternatives.
2. AI optimization:
 • Product description enhancement
 • Price optimization
 • Keyword optimization
3. Marketplace publish: Push the optimized listings, images, and pricing to Mercado Libre, eBay, and Shopify with real-time inventory and order syncing.
4. Multitenant dashboard: One interface where users can connect accounts, map categories, track sync status, and edit listings.
5. Role-based admin: Manage users, billing hooks, and vendor / marketplace credentials.

Tech expectations
• Modern stack—React or Vue for the front end, Node.js or Python for the API layer, and a relational database (PostgreSQL preferred).
• Clean, well-documented REST or GraphQL endpoints so additional marketplaces (WooCommerce, Temu, etc.) can be plugged in later.
• Containerised deployment (Docker) and CI/CD pipeline for smooth staging and production releases.
• Strong security practices—OAuth where supported, encrypted credentials, and rate-limit handling.

What I will provide
• Access keys for sandbox environments.
• Basic UI wireframes and branding guidelines.
• Sample product datasets for testing.

What I expect to receive
• Source code in a private Git repository.
• A running demo on a cloud instance.
• Setup documentation in English and Spanish.
• Two short video walkthroughs (one per language) showing the main flow.

Spanish communication is a must because most end users are Latin-American sellers. If you have proven experience with multi-vendor SaaS platforms, marketplace APIs, and AI text/price engines, let’s talk.