Shopify App Developer Needed for Merchant Onboarding, OAuth, Sync Issues & Linux/Bash Automation

Posted 3 weeks ago

Worldwide

Summary

This is a long-term part-time role. We’re looking for a Shopify app developer / full-stack engineer to help improve the onboarding and launch readiness of an existing Shopify-integrated app. The app is already built, but we need help making the merchant onboarding process smoother, more reliable, and less manual. The main focus is improving how new Shopify merchants install the app, connect their store, sync data, and validate that everything works correctly. This is not a pure design role. It is mainly a technical Shopify app engineering role involving onboarding, OAuth, store sync, Linux/Bash scripting, debugging, infrastructure, and Shopify theme compatibility. Main Responsibilities - Improve the onboarding flow for new Shopify merchants - Debug Shopify app installation and store connection issues - Work with OAuth/token-based authentication flows - Investigate and fix merchant/shop sync issues - Help validate product, variant, color, and store data syncing - Create or improve Bash scripts for repeatable onboarding/setup tasks - Work in a Linux/WSL environment where needed - Use SSH-based setup or automation where appropriate - Test the app across different Shopify stores and themes - Identify and fix theme compatibility issues - Support frontend/app dashboard UX polish when needed - Help with Docker, deployment, CI/CD, and basic infrastructure improvements - Improve stability, security, and launch readiness before merchant pilot testing Ideal Candidate - Strong experience with Shopify apps - Comfortable with Shopify OAuth and app installation flows - Experience debugging Shopify API, GraphQL, and data sync issues - Strong JavaScript/TypeScript experience - Experience with React or modern frontend frameworks - Comfortable with Shopify Liquid and theme compatibility testing - Good Linux experience - Able to write and debug Bash scripts - Comfortable using SSH, Docker, GitHub Actions, and deployment workflows - Strong debugging skills across frontend, backend, and infrastructure - Able to turn manual setup steps into repeatable, documented processes Nice to Have - Experience with Shopify app launch or merchant pilot programs - Experience with color swatches, variants, filters, or product discovery tools - Experience with AWS, Docker hosting, load balancing, or CI/CD - Experience with Supabase or secure database/network setups - Good eye for frontend polish and Figma-based implementation Project Goal The goal is to make the app easier to onboard for new merchants, reduce manual testing, fix store sync and installation issues, improve compatibility across Shopify themes, and make the product more stable before bringing on more real merchants. We’re looking for someone who can understand an existing Shopify app quickly, identify the current onboarding bottlenecks, improve the technical setup process, and help move the product closer to a reliable launch.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • $5.00

    -

    $20.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
React
TypeScript
GraphQL
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:3 weeks ago
  • Interviewing:
    12
  • Invites sent:
    11
  • Unanswered invites:
    0
About the client
Member since Feb 25, 2025
  • United States
    Kernersville5:06 PM
  • $5K total spent
    9 hires, 1 active
  • 174 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

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