Shopify App Developer (Expert) — Python + Shopify Auth Integration

Remote Full-time
Project OverviewWe’re looking for an experienced Shopify App Developer with strong expertise in Python to refine and complete an authentication flow between our Shopify app and an external backend service. This role requires a deep understanding of Shopify app frameworks, OAuth, secure token exchange, session handling, and backend integration. Our app is already built, but we need an expert to finalize and stabilize the authentication layer so that:Shopify stores can securely install and authenticate with our appThe app can authenticate with our external backend service (Python-based API)Sessions, tokens, and handshakes are handled cleanly and consistently across the entire flowIf you’ve built Shopify apps that communicate with external services before—this will be very familiar territory.ResponsibilitiesAudit the current authentication flow between the Shopify app and the external Python backendFix and/or rebuild the required authentication endpointsImplement secure OAuth flows for Shopify (including online/offline tokens)Ensure proper token persistence (Shopify tokens + backend service tokens)Validate HMAC signatures, webhooks, and session detailsHelp us establish best practices for long-term stability and scalabilityCollaborate with our internal developer to integrate improvements cleanlyRequired Skills & Experience5+ years building production Shopify appsExpertise with Shopify OAuth, session storage, and the full authentication lifecycleComfortable with Python (FastAPI, Django, or Flask) for backend API workSolid understanding of HMAC validation, webhooks, and secure request signingExperience integrating Shopify apps with external APIs/servicesAbility to read and debug someone else’s code quicklyStrong communication and documentation skills Apply tot his job
Apply Now →
← Back to Home