Full Stack Developer (Shopify/Hydrogen)
Location: Remote ( Philippines, Latin America or Eastern Europe)
Schedule: East Coast Time Zone (9-5 Full-Time)
Salary Range: USD Open based on experience
We are a US-based e-commerce retailer operating multiple storefronts. We run lean: operational efficiency matters more than scale. Our architecture is custom headless: Shopify Hydrogen (React Router) for storefronts, Algolia for search, Storyblok for CMS, and a mature Django monolith handling ERP/PIM/CRM functions.
We're not a "standard" Shopify setup. Management often expects "Shopify just does this"-but with our headless architecture, many things that "just work" in normal Shopify (feed syndication, native search, content management) 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
Requirements
Non-Negotiable Technical Requirements
- 3+ years of experience building custom eCommerce storefronts using Shopify Hydrogen, React, and React Router.
- Proven experience developing headless commerce solutions and implementing complex frontend functionality.
- Hands-on experience maintaining and extending Python/Django applications.
- Deep understanding of GraphQL APIs, REST integrations, and data synchronization between platforms such as Shopify, ERP, CRM, and PIM systems.
- Demonstrated success migrating legacy applications to modern architectures with minimal business disruption.
- Experience working with monolithic codebases and integrating multiple business systems while maintaining data integrity.
- Experience building and managing CI/CD pipelines, deployment workflows, and cloud-hosted applications.
- Familiarity with Shopify Oxygen, edge platforms, containerized deployments, environment configuration, and infrastructure troubleshooting. Experience with Shopify's GraphQL APIs (Admin and Storefront); ability to write, debug, and optimize complex queries
- Demonstrated ability to self-direct on clear technical tasks while recognizing when to escalate ambiguous requirements or architectural trade-offs
- Strong English communication skills; capable of explaining technical constraints to non-technical team members
- Full-time availability (40 hours/week)
Nice-to-Haves
- Experience working in "Shopify-but-not-really-Shopify" environments where standard features required custom implementations
- Experience migrating Liquid storefronts to Hydrogen
- Experience managing large-scale product catalogs (100K+ SKUs) and SEO-sensitive migrations
- Familiarity with feed syndication, search integration (Algolia), or headless CMS (Storyblok) workflows
- React Router experience outside Hydrogen contexts
Ideal Candidate Profile
- Pragmatic problem-solver: You figure out how to make things work within real constraints. You don't default to "that won't work" or immediately escalate every obstacle-but you also don't spin wheels for days when a conversation would help.
- Full-stack fluency: You trace issues across the entire stack-from React components through GraphQL queries to Django backend logic-and implement end-to-end solutions.
- Judgment on autonomy: You know the difference between "I can handle this" and "I should discuss this first." You escalate strategically, not out of insecurity or habit.
- Adaptable to ambiguity: You receive "we need X" without a spec, ask the right clarifying questions, and either implement or flag complexity appropriately.
- Ecosystem navigator: You understand that "Shopify" in a Hydrogen + Algolia + Storyblok context is very different from "Shopify" in a Liquid theme context, and you can bridge that gap for stakeholders.
- Mentee-ready: You can work independently but recognize this is the second engineering role at the company; you're comfortable being the "reverse half" of a mentor relationship with the CTO.
Tech Stack
- Shopify Hydrogen (React Router)
- React / HTML / CSS
- Python / Django
- PostgreSQL
- GraphQL (Shopify Admin & Storefront APIs)
- Algolia (Search)
- Storyblok (CMS)
- CI/CD & Deployment (Oxygen / edge platforms)
- Custom API integrations
Benefits
- Remote Work: Work from anywhere-our team is global, and we value work-life balance.
- Growth Opportunities: As a key player i you’ll have the chance to shape your role and grow with us.
- Innovative Culture: Join a team that is passionate about leveraging data to solve challenges and drive success in a rapidly evolving market.
As part of our recruitment process, all candidates are kindly asked to read, understand, and agree to Lago’s Confidentiality and Non-Circumvention Agreement. This ensures a respectful and professional experience for everyone involved.

