API Integration Developer for Shopify (ETL, Data Mapping & CSV Automation)
Budget: $30.0 - $60.0
HOURLY / PART_TIME
⭐ 0.00 (0)
Italy
api-integration, etl-pipelines, python, json, api-development
About Us
We are Her-Age, a luxury vintage marketplace based in Milan, Italy.
We work with multiple international suppliers, each providing their product catalogs in different formats, including REST APIs, API Keys, CSV files, XML feeds, and other structured data sources.
Our goal is to standardize every supplier's product catalog into our own proprietary Her-Age taxonomy and automatically import it into Shopify using Matrixify.
We are looking for a skilled API Integration Developer for a long-term collaboration.
_____________________________________________________________________
The Project
We will provide the supplier's API documentation together with a complete mapping of the Her-Age taxonomy.
Your role is to build the integration, automate the transformation process, and generate a Matrixify-ready CSV that follows our exact structure.
For this first project, one of our suppliers provides access to their product catalog through an API Key.
We need a developer who can build a complete automated integration.
Your responsibilities will include:
• Connect securely to the supplier's API using the provided API Key.
• Retrieve the complete product catalog.
• Analyze and understand the supplier's data structure.
• Map every field to our proprietary Her-Age taxonomy.
• Transform the supplier's data into our required format.
• Generate a clean Matrixify-compatible CSV file.
• Host the generated CSV on a permanent public URL.
• Ensure the CSV updates automatically whenever the supplier's data changes.
• Deliver clean, documented and maintainable code.
The goal is to build a fully automated workflow that requires little or no manual intervention.
_____________________________________________________________________
Workflow
Supplier API (API Key)
↓
Retrieve Product Data
↓
Transform Data into Her-Age Taxonomy
↓
Generate Matrixify-Compatible CSV
↓
Host CSV on Public URL
↓
Automatic Import into Shopify via Matrixify
↓
Automatic Synchronization
_____________________________________________________________________
Required Skills
• REST API Integration
• API Key Authentication
• Python or Node.js
• JSON
• ETL / Data Transformation
• Data Mapping
• CSV Generation
• Automation
• Shopify
• Matrixify (experience is a plus)
_____________________________________________________________________
Nice to Have
• Shopify Admin API
• GraphQL
• AWS
• Docker
• Cron Jobs
• Webhooks
• Experience with large product catalogs
• Experience with e-commerce marketplaces
_____________________________________________________________________
Deliverables
The completed solution should include:
• Fully working API integration.
• Automatic synchronization.
• Matrixify-ready CSV.
• Public URL hosting the CSV.
• Complete source code.
• Documentation explaining the installation and architecture.
• Documentation of the field mapping.
• Error logging and basic monitoring.
_____________________________________________________________________
Long-Term Opportunity
This is only the first supplier.
We regularly onboard new suppliers that provide inventory through APIs, CSV files, XML feeds, and other structured data sources.
We are looking for a reliable developer who can become our long-term technical partner and build future integrations for our growing supplier network.
_____________________________________________________________________
To Apply
Please include:
• Examples of similar API integration projects.
• Examples of ETL or data transformation work.
• The technology stack you recommend.
• Estimated development time.
• Any questions you may have.
Bonus points if you have experience building automated product feeds for Shopify, marketplaces, PIM systems, or inventory management platforms.
To confirm that you have read the entire job description, please begin your proposal with the word "HERAGE".
Öppna på Upwork