Rural King is looking to create intuitive, engaging, and performant digital experiences across their eCommerce platform by implementing modern, headless front-end solutions integrated with HCL Commerce.
Requirements
- Proficiency with React, js, JavaScript/TypeScript, HTML5, and CSS3.
- Experience designing and developing within headless commerce architectures (preferably HCL Commerce v9.1 or similar).
- Strong background in user experience design, including wireframing, prototyping, and usability testing.
- Proficiency with design tools such as Figma, Adobe XD, or Sketch.
- Understanding of responsive design, accessibility standards, and cross-browser compatibility.
- Experience working with APIs and microservices-driven front-end integrations.
- Familiarity with Agile development practices and tools like Jira and Confluence.
Responsibilities
- Design and develop user-centric front-end experiences using React, js, and other modern JavaScript frameworks integrated with HCL Commerce.
- Create wireframes, prototypes, and visual mockups that communicate design intent and usability standards.
- Conduct user experience research and testing to inform iterative improvements in interface design and navigation.
- Ensure front-end code follows accessibility, performance, and SEO best practices.
- Collaborate with QA and DevOps teams to validate and deploy front-end features.
- Develop reusable UI components and maintain a scalable front-end design system.
- Contribute to the continuous improvement of Rural King’s digital design standards, ensuring consistency across devices and platforms.
Other
- 4–6 years of experience in front-end development, UI/UX design, or digital experience engineering.
- Ability to translate business goals and technical constraints into elegant, intuitive digital experiences.
- Strong collaboration skills with both technical and creative teams.
- Excellent verbal and written communication skills to convey ideas, instructions, and information clearly and concisely.
- Demonstrated ability to actively listen, ask relevant questions, and provide thorough and articulate responses.