Senior Front-End Developer – React / Next.js / Sitecore Headless
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 knowledge of HTML5 / CSS3
- * React Hooks and component architecture
- * 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
- * Tailwind CSS or other modern CSS frameworks
- * 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: