Job Description
Job Summary:
We are seeking a highly skilled and experienced UI Developer with a strong background in front-end technologies and at least 7 years of hands-on experience working with SAP Commerce Cloud (Hybris) . The ideal candidate will be responsible for creating seamless, responsive, and user-friendly interfaces for our digital commerce platforms. You should have a solid understanding of UI/UX principles, a passion for performance optimization, and experience integrating UI components with backend systems.
Key Responsibilities:
- Design and develop responsive user interfaces for web applications built on SAP Commerce Cloud (Hybris) .
- Collaborate with UX designers, backend developers, and product owners to translate designs and functional requirements into high-quality code.
- Build and optimize UI components using modern JavaScript frameworks such as Angular, React .
- Integrate UI with SAP Commerce Cloud features and APIs (CMS components, SmartEdit, etc.).
- Ensure cross-browser compatibility and adherence to accessibility standards.
- Participate in code reviews, unit testing, and documentation.
- Troubleshoot and resolve front-end performance issues.
- Stay current with emerging trends and technologies in UI development and SAP Commerce Cloud.
Required Skills & Qualifications:
- 7+ years of experience in front-end/UI development and with SAP Commerce Cloud (Hybris) .
- Strong knowledge of HTML5, CSS3, JavaScript, and modern JS frameworks (Angular/React ).
- Proficient in working with RESTful APIs and microservices.
- Experience with SAP Commerce Cloud CMS , SmartEdit, and OCC (Omni Commerce Connect).
- Familiarity with tools like Git, Jira, Jenkins, and CI/CD pipelines.
- Understanding of responsive design, performance optimization, and accessibility.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience in B2B and B2C commerce implementations.
- Knowledge of SAP Spartacus (Angular-based storefront for SAP Commerce Cloud).
- Background in Agile/Scrum development methodologies.
- Exposure to cloud platforms like SAP Business Technology Platform (BTP)
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).