Sanctuary Computer Inc is seeking a contract-based Senior Shopify Developer for its Design and Development Team, working on custom themes and headless storefronts across client projects.

Responsibilities

  • Partner with Technical Leads and Designers to solve clients’ e-commerce and technical challenges.
  • Develop and maintain custom Liquid storefronts and headless implementations using Shopify Storefront API, GraphQL, Hydrogen/Remix and Next.js.
  • Translate designs into responsive, accessible interfaces with detailed interactions and motion.
  • Connect storefronts to headless CMS platforms, payment systems, subscriptions, search and third-party APIs.
  • Improve Core Web Vitals, media delivery, bundle sizes and runtime performance on high-traffic pages.
  • Create reusable components and design systems, document integrations and maintenance procedures, and participate in planning, standups, code reviews and retrospectives.

Benefits

  • Remote-friendly working arrangements with an emphasis on asynchronous communication and protected focus time.
  • Potential for longer-term engagements; projects are rarely shorter than 8 full time weeks at 40 hours per week.
  • A workplace that shares business and financial information with its team.

Key details

  • Location restrictions: Worldwide
  • Qualifications: 🔑 Must-Have Competencies: We’re always pitching for new and exciting technology niches. Some of the areas below are relevant to us! 8+ years writing highly performant frontend code with an obsession for 95+ Lighthouse scores and optimal Core Web Vitals. Deep Shopify Ecosystem Mastery: Proven experience building custom Shopify themes (Liquid, JSON templates, Online Store 2.0) as well as headless storefronts using the Shopify Storefront API (GraphQL) and frameworks like Hydrogen/Remix or Next.js . Modern Frontend Tech: Expert-level experience with TypeScript and modern CSS methodologies (Tailwind CSS, CSS Modules) alongside robust animation libraries (GSAP, Framer Motion). Headless CMS & Integrations: Extensive experience merging Shopify with headless CMS platforms like Sanity, Contentful, or Prismic, as well as third-party services (Klaviyo, Recharge, Algolia/Searchspring, Stripe). Platform & Hosting: Fluency in industry-standard PaaS platforms including Vercel, Netlify, and Shopify Oxygen. Architecture & State Management: Experience with state management solutions (Zustand, Redux, Pinia) and API integration patterns for cart state, multi-currency, and checkout flows. Quality & Accessibility: Experience building accessible (WCAG compliant), responsive interfaces with a strong commitment to SEO best practices, testing frameworks (Jest, Playwright, Cypress), and maintainable code. Performance Optimization: Practical knowledge of WebSockets, caching strategies (Redis, CDN-level/Cloudflare), and advanced image delivery networks. 💪 Nice-to-Have Competencies: Custom App Development: Building bespoke Shopify Apps using Node.js, Remix, GraphQL Admin API, and Shopify CLI. Shopify Plus & Enterprise Features: Hands-on experience with Shopify Functions, Checkout Branding API, Shopify Scripts, and B2B configurations. Tracking & Analytics: Setting up server-side tracking, GTM, Meta Pixel, and Customer Privacy APIs without hurting site load times. WebGL, Canvas & 3D: Experience building interactive graphics, 3D product visualizers, or canvas animations using Three.js or ``. Full-Stack & API Design: Experience across backend/database layers (PostgreSQL), REST/GraphQL API design, and authentication flows (OAuth, JWT). Client-Facing & Management: Direct experience working with clients to clarify requirements, defining product roadmaps, or leading engineering teams.
  • Salary: $80k - $150k Our pay scale ranges from $40/hr to $120/hr pending seniority (& team leadership experience), and our projects are rarely less than 8 full time weeks at 40 hours per week.

How to apply

  • Submit a complete, thoughtful application with relevant links that verify your work experience and identity. Incomplete or insufficient submissions will not advance.
  • The interview process begins with an introductory call about the role, your experience and your interests.
  • Attend a panel interview to discuss team challenges and the alignment of your skills and interests.
  • For qualified candidates, the process concludes with a reference call and an offer to follow.

Must link back to the original Remotive listing and credit Remotive as the source. Only a short summary is stored; full descriptions are not copied.

Source: Remotive — Read original listing