freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Shopify/Hydrogen)

Open 26d posting dated 2 weeks ago · reposted 5× · 5 open copies

Summary

Build and maintain custom Shopify Hydrogen storefronts and integrate them with a Django-based backend for a US e-commerce retailer, using React, GraphQL, and Python.

Job Title: Full Stack Developer (Shopify/Hydrogen)

Location: Remote

Schedule: 9am - 5pm Eastern Standard Time

Salary Range: Negotiable based on experience

Our Partner is a US-based e-commerce retailer operating multiple storefronts. They run lean: operational efficiency matters more than scale. Their architecture is custom headless: Shopify Hydrogen (React Router) for storefronts, Algolia for search, Storyblock for CMS, and a mature Django monolith handling ERP/PIM/CRM functions.

They're not a "standard" Shopify setup - they require custom middleware, API integrations, or creative workarounds. We're seeking a pragmatic Full Stack Developer to navigate this gap: someone who can either build the solution or knows when to escalate for architectural discussion.

Key Responsibilities

Hydrogen & Frontend Development

  • Build and maintain fully custom Shopify Hydrogen storefronts using React Router, implementing complex commerce features and headless integrations
  • Implement responsive UIs using HTML, CSS, and modern React; own frontend performance across all storefronts
  • Manage migrations from legacy frontends (one Shopify Liquid, two Django-based) to Hydrogen with data integrity and minimal business disruption
  • Debug and optimize the full data flow from React components through GraphQL to backend systems

Backend Integration & API Work

  • Extend and maintain Python/Django code powering GraphQL API integrations between Shopify and our internal PIM/ERP/CRM monolith
  • Build custom middleware and integrations when "standard" Shopify features don't work with our headless stack (e.g., custom feed generators for syndication, Algolia reindexing logic)
  • Modify data exchange layers and API endpoints as business requirements evolve
  • Navigate and enhance monolithic Django codebase without breaking existing functionality

Infrastructure & Deployment

  • Manage software-defined infrastructure for Hydrogen deployments—build CI/CD pipelines, configure environments, and automate releases to Oxygen or similar edge platforms
  • Own the deployment toolchain from local development through production
  • Troubleshoot deployment and infrastructure issues across the stack

Translation & Problem-Solving

  • Translate ambiguous business requests ("we need Pinterest syndication," "can we change how search works?") into technical approaches—assessing whether this is a quick tweak, custom integration, or architectural discussion
  • Identify when requirements touch core architecture, involve significant data migration, or have business implications that need CTO input; escalate strategically rather than habitually
  • Communicate technical constraints to non-technical stakeholders without being dismissive or overly technical

See also