Remote Position

Senior Front-End Developer – React / Next.js / Sitecore Headless

🌍 Remote · United States 💼 Full-time

Senior Front-End Developer – React / Next.js / Sitecore Headless Location:Dallas,TX(Remote) Employment Type: W2/C2C Visa:USC,GC,H1B. Job Summary We are looking for a Senior Front-End Developer with strong hands-on experience in React.js, Next.js, TypeScript, and modern frontend development, along with practical experience working with Sitecore-based headless applications. The primary responsibility will be developing and maintaining modern, responsive, and high-performance frontend applications using React and Next.js. The candidate should also understand how a headless Sitecore implementation delivers content to the frontend and should be comfortable working with Sitecore Layout Service, content authoring, content management, components, datasources, and page layouts. This is primarily a Front-End Engineering role, not a traditional Sitecore backend/development role. ⸻

Key Responsibilities

  • Develop scalable and reusable frontend applications using React.js, Next.js, and TypeScript.
  • Build reusable React components that consume and render content provided by a headless Sitecore CMS.
  • Work with Sitecore Layout Service to consume page, component, rendering, and datasource information.
  • Understand how Sitecore-authored content is mapped to frontend React/Next.js components.
  • Work with Sitecore authors and content teams to troubleshoot content, component, datasource, and page-authoring issues.
  • Perform basic Sitecore content authoring, including creating/editing pages, components, datasources, and content fields.
  • Understand Sitecore’s basic content tree, templates, renderings, placeholders, datasources, and publishing workflow.
  • Troubleshoot issues where content authored in Sitecore is not displaying correctly in the frontend.
  • Integrate frontend applications with REST APIs and GraphQL APIs where applicable.
  • Implement responsive and accessible UI across desktop, tablet, and mobile.
  • Optimize frontend applications for performance, SEO, and scalability.
  • Implement appropriate data fetching, caching, and rendering strategies using Next.js.
  • Write unit, integration, and end-to-end tests.
  • Participate in code reviews and maintain frontend coding standards.
  • Collaborate with UI/UX designers, backend developers, Sitecore developers, QA engineers, content authors, and product/business teams.
  • Support production troubleshooting and resolution of frontend and content-related issues.

⸻ Required Front-End Skills

  • Strong hands-on experience with React.js
  • Strong hands-on experience with Next.js
  • Strong JavaScript / TypeScript
  • Strong knowledge of HTML5 / CSS3
  • Responsive web development
  • React Hooks and component architecture
  • Reusable component development
  • State management such as Redux, Context API, Zustand, or equivalent
  • REST API integration
  • Understanding of GraphQL
  • Next.js SSR, SSG, ISR, routing, and data-fetching patterns
  • Frontend performance optimization
  • SEO and web accessibility
  • Git and modern development workflows
  • Experience with frontend testing such as Jest, React Testing Library, Playwright, or Cypress
  • Understanding of CI/CD and modern deployment practices

⸻ Required Sitecore Headless Skills The candidate does not need to be a deep Sitecore backend developer, but should have practical experience with:

  • Sitecore Headless Architecture
  • Sitecore Layout Service — required
  • Understanding how Layout Service delivers page and component data to the frontend
  • Sitecore content authoring
  • Creating and editing Sitecore pages/content
  • Working with components/renderings
  • Working with datasources
  • Understanding placeholders and component placement
  • Basic understanding of Sitecore content templates / fields
  • Basic understanding of the Sitecore content tree
  • Basic understanding of publishing workflow
  • Ability to troubleshoot basic content-authoring and frontend rendering issues
  • Understanding the relationship between Sitecore content → Layout Service → React/Next.js components

Nice-to-Have

Sitecore Skills

  • Sitecore XM Cloud
  • Sitecore JSS
  • Sitecore Experience Edge
  • GraphQL with Sitecore
  • Multisite / multilingual Sitecore implementations
  • Experience working with Sitecore content authors/business users
  • Familiarity with Sitecore Experience Editor / Pages

⸻ Preferred Technical Skills

  • Azure / Vercel
  • CI/CD pipelines
  • GitHub / Azure DevOps
  • Tailwind CSS or other modern CSS frameworks
  • Design systems / component libraries
  • Webpack / Vite
  • Authentication and authorization
  • Web analytics and monitoring

⸻ Ideal Candidate The ideal candidate is a strong React/Next.js Front-End Engineer who understands how a modern headless CMS-driven application works. They should be able to take a Sitecore-authored page, understand the data coming through Layout Service, identify the corresponding React components, troubleshoot rendering/content issues, and make frontend changes independently. The priority of the role is: React / Next.js / TypeScript → ~75–80% Sitecore Headless / Layout Service / Content Authoring / Content Management → ~20–25%

Apply Now →

More Open Positions

Explore similar remote opportunities