Shopify App Developer Needed for Merchant Onboarding, OAuth, Sync Issues & Linux/Bash Automation
Worldwide
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/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$5.00
-
$20.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
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
- United StatesKernersville5:06 PM
- $5K total spent9 hires, 1 active
- 174 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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