Logo
Social360

SHOPIFY PUBLIC APP (Bubble.io Specialist)

Social360, New York, New York, us, 10261

Save Job

Position Details

Remote (Full-time or Contract)

Salary: $5,000 USD per month

Start Date: Immediate

About Us We are a growing e-commerce service provider using Bubble.io to build a seamless web app integrated with Shopify's public app ecosystem. Our app, Social360, helps Shopify merchants enhance their social commerce features. We're passionate about delivering user-friendly tools that drive customer engagement, but we're facing a specific integration challenge that needs expert hands to resolve quickly.

Job Summary We're seeking an experienced Shopify App Developer with expertise in Bubble.io to diagnose and fix a critical navigation error in our public app installation flow. This is a remote role where you'll work closely with our team to ensure smooth authentication and redirection for Shopify merchants. If you love tackling OAuth flows, API integrations, and embedded app experiences, this is your chance to make an immediate impact.

Key Responsibilities

Diagnose and Resolve Navigation Error: Investigate and fix the post-installation redirect issue where the app responds with an unexpected URL (e.g.,

https://www.social360.ai/?code=...

instead of the expected Shopify admin redirect like

https://admin.shopify.com/apps/social360?app=... ). Ensure immediate redirection to the merchant's app UI after authentication.

OAuth and Authentication Optimization: Review and enhance the app's OAuth handshake with Shopify, confirming successful authentication right after install and proper handling of the HMAC-verified code parameter.

Compliance and Security Checks: Validate webhook implementations for mandatory compliance, including HMAC signature verification, and ensure the app uses valid TLS certificates throughout.

Testing and Validation: Run automated checks in a development store environment (e.g., every 2 hours as per Shopify's embedded app guidelines) to confirm no further navigation errors. Interact with the app to generate sessions and simulate merchant installs.

Documentation and Handoff: Provide clear documentation on the fixes, including code snippets or Bubble.io workflow adjustments, and conduct a brief handover session to our team.

Ongoing Support (Optional): If extending to a full-time role, assist with future iterations like UI improvements and additional Shopify API features.

Requirements Technical Skills

Proven experience developing Shopify public apps, including OAuth 2.0 flows, embedded app bridges, and App Bridge integration.

Strong proficiency in Bubble.io for building no-code/low-code web apps with external API connections (e.g., Shopify Admin API).

Familiarity with handling redirects, query parameters (e.g.,

code

for auth), and error handling in web apps.

Knowledge of Shopify's installation requirements, compliance webhooks, and security best practices (TLS, HMAC verification).

Experience

2+ years in e-commerce app development, ideally with Shopify Partner experience.

Hands-on with debugging navigation/auth flows in embedded apps.

Soft Skills

Excellent problem-solving abilities and attention to detail.

Strong communication skills for remote collaboration (e.g., via Slack, Zoom).

Ability to work independently and deliver within tight timelines.

Nice-to-Haves

Familiarity with Shopify's automated check system and development stores.

What We Offer

Competitive Compensation: $5,000 USD monthly salary, paid via PayPal/Wire Transfer – details upon hiring.

Remote Flexibility: Work from anywhere with flexible hours (UTC-aligned preferred).

Growth Opportunities: Potential for long-term role if the fix leads to expanded features.

Tools Provided: Access to our Bubble.io workspace, Shopify Partner dashboard, and development store.

#J-18808-Ljbffr