SAP Commerce Spartacus Angular Full-Stack Developer

Overview

Remote
On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

IT Management
Offshoring
Tablet
Mentorship
Offshore Development
Electronic Commerce
UI
Scalability
Cross-browser
Collaboration
JIRA
Confluence
Git
Bitbucket
AngularJS
Command-line Interface
Node.js
HTML5
Cascading Style Sheets
Css3
JavaScript
Sass
SAP
SPA
Performance Tuning
Debugging
Cloud Computing
Agile
Communication
Negotiations
RESTful

Job Details

We are seeking an experienced SAP Commerce Cloud Composable Storefront (Spartacus) Technical Lead / Senior Developer to lead and contribute hands-on to the development of modern, responsive single-page ecommerce applications. This role involves leading onshore and offshore teams, delivering enterprise-scale Angular-based SPAs, and ensuring high performance across mobile, tablet, and desktop platforms.

Key Responsibilities:

  • Lead and mentor onshore/offshore development teams

  • Design, develop, and maintain enterprise ecommerce SPAs using SAP Composable Storefront (Spartacus)

  • Deliver responsive, pixel-perfect UI implementations

  • Ensure performance optimization, scalability, and cross-browser compatibility

  • Collaborate with backend teams on REST API integration

  • Participate in Agile delivery using Jira, Confluence, and Git/Bitbucket


Required Skills & Experience:

  • 4+ years of experience with Angular CLI (8+), Node.js (10+), and Yarn (1.15+)

  • Strong expertise in HTML5, CSS3, JavaScript, Less/Sass

  • Hands-on experience with SAP Commerce Composable Storefront (Spartacus)

  • Experience with RxJS / NgRx

  • Strong knowledge of SPA performance optimization and debugging tools

  • Experience consuming RESTful APIs and cloud-based services

  • Familiarity with Figma/Zeplin and Agile methodologies

  • Excellent verbal and written communication skills


Nice to Have:

  • Experience negotiating REST API contracts

  • Knowledge of Swagger / OpenAPI


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.