Publishers Clearing House
Our Mission: To entertain, inspire and delight with winning opportunities, games, rewards and personally relevant offers
Ecommerce Web Developer
Location
United States
Posted
10 days ago
Salary
Not specified
Bachelor DegreeExperience acceptedEnglishFirebaseGraph QLJava ScriptNext.jsReactType Script
Job Description
• Extend and maintain our Shopify storefront — themes, Liquid templating, apps, and APIs
• Build headless front-end experiences — custom pages, dashboards, microsites, and Club member UI
• Implement Stytch authentication as our primary identity system:
• Custom login/signup flows (magic links, OTP, passkeys)
• Session management and authenticated user states
• Membership-aware UI (Club vs non-Club experiences)
• Integrate headless front-ends with:
• Shopify Storefront API (products, carts, checkout)
• Shopify webhooks (orders, fulfillment, entitlements)
• Internal APIs for rewards, entries, and promotions
• Help define our hybrid architecture — strategically combining Shopify with headless capabilities
• Optimize for performance, SEO, analytics, and conversion
• Collaborate cross-functionally with product, design, marketing, and compliance teams
Job Requirements
- Shopify Expertise:
- Liquid templating
- Shopify Storefront & Admin APIs
- Theme customization and app integration
- Headless Development:
- React-based front-ends
- Next.js or similar SSR-capable frameworks
- API-driven architectures
- Authentication Systems:
- Stytch or comparable auth providers (Auth0, Clerk, Firebase Auth)
- Custom auth UI implementation (not just drop-in widgets)
- Session handling, protected routes, and user state management
- Core Skills:
- JavaScript / TypeScript
- HTML / CSS
- RESTful and GraphQL APIs
Benefits
- Competitive salary based on experience
- Medical, dental, and vision insurance, plus a range of additional voluntary benefits
- 401(k) with company match
- Flexible PTO and 15 paid holidays to rest and reset
- Remote-first culture with home office stipend
- Professional development budget
- 12 weeks of paid family leave to celebrate life’s biggest moments