API Integration Developer for Shopify (ETL, Data Mapping & CSV Automation)

Posted 12 hours ago

Worldwide

Summary

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".

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $30.00

    -

    $60.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
API Integration
ETL Pipeline
Activity on this job
  • Proposals:50+
  • Last viewed by client:11 hours ago
  • Interviewing:
    6
  • Invites sent:
    6
  • Unanswered invites:
    0
About the client
Member since Jul 21, 2026
  • Italy
    10:16 PM

Explore similar jobs on Upwork

Scripting
Explainer Video
Article Writing
Creative Writing
English
Content Writing
Writing
Documentary
n8n
Zapier
Web Development
JavaScript
CSS
Web Design
Webflow
Automation
HTML

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo