Front End Developer
Role details
Job location
Tech stack
Job description
A skilled Front-End Developer with strong expertise in SAP Hybris Commerce platforms, responsible for designing, implementing, and optimizing the user interface and customer experience across digital commerce channels. Combines technical know-how in modern front-end frameworks with deep understanding of involved technology. Your task: · Develop, maintain and optimize the frontend of our SAP Commerce platform, primarily using HTML, CSS, JavaScript and JSP within the current legacy setup. · Lead the gradual transition toward headless frontend technologies, with Angular and SAP Composable storefront as the preferred frameworks (experience with alternatives is also valued). · Collaborate with backend developers, to integrate frontend functionality with SAP Commerce backend services. · Ensure the technical feasibility of UI/UX designs and translate them into responsive and interactive web interfaces. · Optimize application performance, usability and accessibility across browsers and
Requirements
devices. · Implement best practices in code quality, testing and documentation. · Participate in code reviews and provide constructive feedback to peers. · Stay up to date with emerging technologies and propose innovative solutions to improve the platform. · Assist in defining frontend architecture and contribute to technical decision-making within the team. Your profile: · Proven experience as a Frontend Developer within SAP Commerce (Hybris) projects is mandatory. · Strong skills in HTMS, CSS, JSP and Java Script. · Solid experience with headless frontend frameworks, with Angular as a strong preference; knowledge of React, Vue or other frameworks is a plus. · Solid understanding of web fundamentals and web performance, as well as familiarity with accessibility standards and cross-browser compatibility. · Strong understanding and commitment to software development best practices, including code quality standards, code reviews, source control management, build processes, testing and operations. · Experience with responsive and adaptive design principles. · Understanding of frontend-backend integration patterns in SAP Commerce environments. · Basic understanding or hands-on experience with Java-based SAP Commerce backend development is considered a plus. · Strong problem-solving skills and a proactive ownership-driven mindset. · Team player with excellent communication skills in English (other languages are a plus).