Posted on: 15/09/2025
Job Description :
Frontend Development :
- Required : Build frontend components for modern CMS platforms with proven expertise
- Required : Integrate with GraphQL and REST Content APIs for content delivery
- Develop and maintain Next.js 14 applications following best practices
- Implement React components based on design specifications
- Build responsive, accessible interfaces (WCAG AA compliance)
- Create efficient GraphQL queries and manage data fetching strategies
- Develop modern web interfaces using HTML5, CSS3/SASS, Tailwind CSS, and TypeScript
- Optimize component performance and loading times
- Collaborate with team on CMS integration strategies
Component Implementation :
- Create reusable React components following team standards
- Implement designs from Figma/Sketch with pixel-perfect accuracy
- Build forms with validation and error handling
- Develop interactive UI elements and animations
- Ensure cross-browser compatibility
Code Quality & Testing :
- Write clean, maintainable TypeScript code
- Implement unit tests using Jest and React Testing Library
- Participate in code reviews and incorporate feedback
- Document components and maintain Storybook stories
- Follow established Git workflows and branching strategies
Collaboration :
- Work closely with Project Director and Solution Architect on implementation
- Collaborate directly with Sitecore XM Cloud Developer on CMS integration
- Participate in daily stand-ups (adjusted for timezone)
- Work closely with senior technical lead
- Collaborate with designers and backend developers
- Communicate progress and blockers effectively
- Contribute to technical discussions and planning
AI-Assisted Development :
- Critical Requirement : Use AI tools to accelerate development
- Leverage GitHub Copilot, Claude Code, or similar tools on a daily basis for
- Generate boilerplate code and components using AI
- Optimize AI-generated code for production quality
- Share AI productivity tips with team members
Required Qualifications :
Technical Skills :
- Required : 3+ years JavaScript development with demonstrable portfolio
- Required : 2+ years React.js in production environments
- Required : Experience building frontend components for modern CMS platforms
- Required : Proven experience integrating with GraphQL and REST Content APIs
- Required : Minimum 1+ year Next.js experience (versions 12-14)
- Required : Strong TypeScript proficiency
- Required : Proficiency in HTML5, CSS3/SASS, Tailwind CSS
- Required : Experience with modern CSS solutions and responsive design
- Must demonstrate : Ability to work independently and deliver quality code
Development Competencies :
- Understanding of SSR, SSG, and client-side rendering
- Experience with responsive web design
- Knowledge of web performance optimization
- Familiarity with Git version control
- Experience with agile development methodologies
Frontend Technologies :
- HTML5, CSS3, and modern JavaScript (ES6+)
- State management libraries (Redux, Zustand, or Context API)
- Build tools (Webpack, Vite, or similar)
- Package managers (npm, yarn, pnpm)
- Testing frameworks (Jest, React Testing Library)
Professional Skills & Work Style :
- Required : Self-driven and disciplined with proven ability to work independently
- Required : Excellent written and verbal communication in English
- Required : Ability to work autonomously with minimal supervision
- Required : Strong collaboration skills with development team and project stakeholders
- Required : Consistent delivery and meeting deadlines
- Strong problem-solving abilities and attention to detail
- Comfortable with asynchronous communication in distributed teams
- Note : No direct client communication required, but clear team communication is essential
Highly Desirable Qualifications :
- Experience with Sitecore XM Cloud (Note : We are specifically looking for XM Cloud experience, not Sitecore XM/XP 9.x)
- Experience with other modern headless CMS platforms (Contentful, Strapi, Sanity)
- Knowledge of Vercel deployment platform
- Familiarity with Azure DevOps or similar CI/CD tools
- Experience with e-commerce websites
- Understanding of SEO best practices
- Experience with internationalization (i18n)
- Contributions to open-source projects
- Experience with Storybook for component documentation
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1546294
Interview Questions for you
View All