Jobs and Careers
PH

Senior Front-End Developer_SAP_Onshore_New Jersey

Photon
United States, United Statesfull_timeVerifiedPosted 13 Jan 2026
💰 $175,000/yr($50,000/yr$175,000/yr)

About the role

Job Summary 

We are seeking a highly skilled Senior Front-End Developer with deep experience in SAP Commerce Cloud composable storefronts, particularly Spartacus and Angular. The ideal candidate has successfully delivered multiple composable storefront implementations and has strong hands-on expertise in building personalized, role-based site experiences for different user groups. 

This role requires advanced Angular development skills, strong UI architecture capabilities, and close collaboration with back-end, UX, and business teams. 

Key Responsibilities 

Front-End Architecture & Development 

  • Design, develop, and maintain composable storefronts using Spartacus and Angular
  • Lead front-end architecture decisions for large-scale SAP Commerce Cloud implementations. 
  • Build reusable, scalable, and maintainable UI components following Angular best practices. 
  • Ensure storefronts are responsive, accessible, and optimized for performance. 

Composable Storefront (Spartacus) 

  • Implement and customize Spartacus components, CMS mappings, and configuration
  • Extend Spartacus using: 
  • Custom components and modules 
  • Feature libraries 
  • Configuration overrides 
  • Integrate Spartacus with SAP Commerce Cloud OCC APIs
  • Manage Spartacus upgrades and compatibility with SAP Commerce Cloud versions. 

Personalized & Role-Based Site Experiences 

  • Design and implement different site experiences based on user groups, including: 
  • Logged-in vs guest users 
  • Customer roles or segments 
  • B2B vs B2C user types 
  • Dynamically control: 
  • Page layouts and CMS components 
  • Navigation, menus, and content visibility 
  • Feature access and UI behavior 
  • Coordinate with back-end teams on user group logic and restrictions. 

Angular Development 

  • Develop advanced Angular features using: 
  • Lazy loading 
  • State management (NgRx) 
  • RxJS and reactive programming 
  • Implement route guards, interceptors, and resolvers. 
  • Write clean, testable code using TypeScript. 
  • Build unit and integration tests using Jasmine, Karma, and/or Jest. 

Performance, Quality & Best Practices 

  • Optimize storefront performance (bundle size, lazy loading, SSR, caching). 
  • Ensure cross-browser compatibility and mobile-first design. 
  • Follow accessibility standards (WCAG). 
  • Conduct code reviews and enforce front-end best practices. 

Collaboration & Leadership 

  • Collaborate closely with SAP Commerce Cloud back-end developers, architects, UX designers, and product owners. 
  • Mentor junior front-end developers. 
  • Participate in sprint planning, estimation, and technical design discussions. 

Required Skills & Experience 

Mandatory 

  • 7+ years of front-end development experience. 
  • 4+ years of hands-on experience with Angular
  • Proven experience delivering multiple composable storefront projects using: 
  • Spartacus 
  • Angular 
  • Strong experience implementing different site experiences based on user groups
  • Solid understanding of headless / composable commerce architectures

Technical Skills 

  • Expertise in: 
  • Angular (latest versions preferred) 
  • TypeScript 
  • HTML5, CSS3, SCSS 
  • Experience with: 
  • Spartacus CMS integration 
  • OCC API consumption 
  • NgRx and RxJS 
  • RESTful APIs 
  • Familiarity with: 
  • SSR (Angular Universal) 
  • Micro frontend concepts 
  • CI/CD pipelines for front

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Photon

View company profile →