
Site core front end developer
- Next.js
- React.js
- GraphQL
- UI/UX
- Git
- REST API
- TypeScript
- CSS
- Tailwind
- CSS Modules
- Styled Components
- Node.js
- Azure DevOps
- CI/CD
- Vercel
- Azure
- SEO
- WCAG
- HTML
- Docker
- Contentful
- Optimizely
- Design Systems
- Storybook
A Sitecore Next.js Front‑End Developer builds high‑performance, component‑driven digital experiences using Next.js, React, and Sitecore’s headless CMS (XM Cloud or JSS). This role focuses on developing reusable UI components, integrating Sitecore content APIs, optimizing performance, and collaborating with designers and content teams to deliver scalable, enterprise‑grade web experiences.Â
Â
Core Responsibilities Â
Develop reusable Next.js/React components that consume Sitecore headless content (Layout Service, GraphQL, REST).Â
Integrate Sitecore JSS with Next.js including environment configuration, API setup, and editing capabilities.Â
Build and maintain page layouts using Sitecore components, placeholders, and rendering structures.Â
Work in disconnected and connected development modes to streamline component development.Â
Optimize UI/UX performance using SSR, SSG, ISR, caching, accessibility, and responsive design best practices.Â
Collaborate with designers, marketers, and backend teams to translate requirements into scalable front‑end solutions.Â
Support Sitecore content teams by ensuring components are author‑friendly, flexible, and aligned with content models.Â
Troubleshoot and enhance Sitecore search/indexing when required.Â
Maintain code quality through Git workflows, code reviews, and best practices.Â
Â
Core Technical SkillsÂ
Next.js — SSR, SSG, ISR, routing, API routes, performance optimizationÂ
React — hooks, state management, component architectureÂ
Sitecore JSS — headless integration, Layout Service, disconnected/connected modeÂ
Sitecore XM Cloud / XP — content modeling, components, renderings, templatesÂ
GraphQL — querying Sitecore content via Sitecore GraphQL endpointÂ
REST APIs — consuming Sitecore and external APIsÂ
TypeScript — strong typing, interfaces, genericsÂ
CSS frameworks — Tailwind, SCSS, CSS Modules, or Styled ComponentsÂ
Node.js — build tooling, server‑side logic, package managementÂ
Git — branching strategies, pull requests, code reviewsÂ
Azure DevOps / CI-CD — pipelines, deployments, environment managementÂ
Vercel or Azure hosting — Next.js deployment and optimizationÂ
Sitecore Search / Indexing — optional but valuableÂ
Accessibility & SEO — WCAG, semantic HTML, structured dataÂ
Performance optimizationÂ
Â
Nice‑to‑Have SkillsÂ
Sitecore Personalization — rules, variants, A/B testingÂ
Sitecore Content Serialization — SXA, templates, itemsÂ
Docker — local development environmentsÂ
Headless CMS experience — Contentful, Optimizely, etc.Â
Design systems — Storybook, component librariesÂ
Â
Site core front end developer · (MYS) Ecolab International Sdn. Bhd.