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%