UN/COMMON

We are a multi-channel Shopify Plus agency, powering the next generation of global brands.

Senior Sanity Engineer, AEM Sanity Migration

ContractRemoteTeam 51-200Since 2015Company SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

$40 / hour

2 yrs expEnglishAEMJavaJava ScriptNext.jsNode.jsReactSpring

Job Description

• Lead the technical migration from AEM to Sanity CMS. • Own the technical implementation of Sanity Studio. • Develop content modeling strategy and migration scripting. • Integrate with a Shopify/Hydrogen frontend. • Manage a lift-and-shift rebuild of existing content architecture.

Job Requirements

  • 2+ years hands-on production experience with Sanity CMS
  • Strong experience with:
  • Schema design and structured content modeling
  • GROQ queries
  • Portable Text
  • Structure Builder customization
  • Dataset/environment management
  • Experience executing large-scale CMS migrations (500+ pages)
  • Experience writing content migration scripts (Node.js preferred)
  • Strong React and/or Next.js experience
  • Experience integrating headless CMS with Shopify or other commerce platforms
  • Strong understanding of headless architecture patterns
  • Previous AEM → headless CMS migration experience (Preferred)
  • Shopify Hydrogen experience (Preferred)
  • Experience with high-volume, template-driven page generation (Preferred)
  • Enterprise CMS governance and role-based workflows (Preferred)
  • CI/CD deployment experience for headless builds (Preferred)
  • This is not... Traditional AEM backend-only developers
  • Java/Spring-only engineers
  • Developers without real production Sanity experience
  • Pure frontend developers without CMS architecture experience

Benefits

  • Hourly Rate: $40/hour
  • Estimated Weekly Hours: Estimated 30–40 hours per week based on project needs.
  • Project Start Date: Mid-March 2026
  • Projected End Date: July 1, 2026
  • Engagement Type: Contract
  • This is a time-bound migration project with a defined delivery window. Candidates must be available to commit consistently within the 30–40 hour/week range for the duration of the engagement.

Related Categories

Related Job Pages