Shopify App Developer (Freelancer/Part Time)

3 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Role Overview


We’re seeking a seasoned Shopify developer to architect, build and maintain a custom Shopify App (and theme integrations) that powers best-in-class search, facets, autosuggest and AI-driven product recommendations. You’ll work closely with our backend team (GraphQL + AI models) to deliver a pluggable solution merchants can install into any Shopify theme.


Key Responsibilities


  • App & Theme Development:

  • Build a Shopify App (OAuth, webhooks, App Proxy, ScriptTags) to inject custom storefront widgets
  • Extend or override Liquid templates (PLP/PDP, collection.liquid, product.liquid) with dynamic data hooks
  • Search & Facets Integration:

  • Integrate with search engines (Algolia, Elasticsearch, Typesense or custom Saastify GraphQL) for product indexing, typo tolerance, synonyms, and relevance tuning
  • Implement multi-facet navigation (category, price ranges, brands, tags) with server- or client-side filtering
  • Autosuggest & Recommendations:

  • Develop a responsive autosuggest UI with debounced input, keyboard navigation, and recent/popular search suggestions
  • Consume AI/ML endpoints to surface “You may also like” and personalized product recommendations on PLP and PDP
  • Performance & Reliability:

  • Optimize GraphQL queries, implement caching (CDN/edge), and handle error-fallbacks to ensure snappy storefront performance
  • Write unit and end-to-end tests (e.g., Jest, Cypress/Playwright) for critical flows (OAuth install, search, widgets)
  • Collaboration & Best Practices:

  • Work alongside backend engineers to define GraphQL schemas, batch loading, and data contracts
  • Follow Shopify’s Polaris and App Bridge guidelines for any embedded merchant UI
  • Maintain code quality via Git workflows, CI/CD pipelines, and code reviews


Required Qualifications


  • Shopify Expertise:

  • 3+ years building Shopify themes & apps using Liquid, Shopify CLI/Theme Kit, ScriptTags and App Proxy
  • Deep familiarity with Storefront & Admin APIs (GraphQL/REST) and Shopify’s OAuth & webhook frameworks
  • Front-End Skills:

  • Strong JavaScript/TypeScript (ES6+); experience with React (Polaris/App Bridge) or vanilla JS for UI widgets
  • Solid HTML5, CSS3 (SCSS/PostCSS) and adherence to accessibility standards
  • Backend & API Integration:

  • Proficiency in Node.js/Express (preferred) or Python (Flask/Django) for app server development
  • Designing and consuming GraphQL queries/mutations, handling pagination, batching, and error-handling
  • Search & AI Integration:

  • Hands-on experience with a search platform (Algolia, Elasticsearch, Typesense, MeiliSearch)
  • Comfortable calling external AI/ML endpoints, handling JSON payloads and implementing caching strategies
  • DevOps & Testing:

  • Familiarity with CI/CD (GitHub Actions, GitLab CI, CircleCI) and deploying to AWS/GCP/Heroku or serverless environments
  • Writing unit/integration tests with Jest, Mocha or equivalent and E2E tests with Cypress/Playwright


Preferred Skills


  • Experience with

    Shopify Hydrogen

    or other headless commerce frameworks
  • Knowledge of

    edge computing/CDN

    strategies (Cloudflare Workers, Fastly)
  • Familiarity with

    Docker

    and containerized deployments
  • E-commerce domain understanding: collections, smart collections, metafields, SEO best practices
  • Contributions to open-source Shopify tools or community plugins


How to Apply


Please share your CV, GitHub/portfolio links, and a brief note on:

  1. An example of a Shopify App or theme customization you built (incl. search/facet work)
  2. Any AI/ML integrations you’ve implemented in an e-commerce context

hr@saastify.ai

  • Shopify App Developer – [Your Name]


Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now