We are looking for an Angular Developer to work on SAP Commerce (Hybris) transformation projects, building scalable, modular, and high-performance storefronts using Angular and SAP Spartacus.
You will collaborate closely with backend developers and solution architects to deliver responsive, accessible, and SEO-friendly user experiences for enterprise e-commerce platforms. Knowledge of Spartacus is a strong advantage, but candidates willing to learn are encouraged to apply.
Key Responsibilities
- Develop and maintain web applications using Angular (v11+) and TypeScript.
- Contribute to SAP Spartacus-based storefronts, extending components and integrating backend APIs.
- Collaborate with backend developers to integrate RESTful OCC APIs from SAP Commerce Cloud.
- Build responsive, accessible, and SEO-optimized UIs following mobile-first and modern UX principles.
- Work with CMS-driven components, routing, lazy loading, and modular Angular/Spartacus architecture.
- Convert design mock-ups (Figma, Sketch) into production-ready UI components.
- Apply state management patterns using NgRx or similar tools and leverage RxJS for side-effects.
- Ensure high performance, reliability, and code quality through unit/e2e testing and peer code reviews.
- Actively participate in Agile teams, collaborating with QA, DevOps, designers, and backend engineers.
Requirements
- Minimum 1 year of professional experience in Angular (v11+) (v17 preferred).
- Strong proficiency in TypeScript, HTML5, SCSS, and RxJS.
- Understanding of frontend-backend integration using REST APIs.
- Basic familiarity with SAP Spartacus or strong willingness to learn it.
- Exposure to state management tools such as NgRx or Akita.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong UI/UX development, debugging, and analytical skills.Experience working with Git or other version control systems.
- Experience working with Git or other version control systems.
Add-On Advantages (Good to Have)
- Experience with CI/CD pipelines.
- Exposure to unit testing frameworks such as Jest, Jasmine, or Karma.
- Experience with end-to-end testing using Cypress or Protractor.
- Familiarity with SSR, Spartacus SSR setup, or Core Web Vitals.
- Understanding of internationalization (i18n), accessibility (WCAG), or Docker.
Soft Skills
- Strong collaboration and communication skills.
- Willingness to learn enterprise platforms like SAP Commerce Cloud.
- Problem-solving mindset with attention to detail.
- Ability to work effectively in cross-functional Agile teams.
Benefits
- Competitive salary and benefits as per industry standards.
- Opportunities for professional growth and skill development.
- Hands-on experience with SAP Commerce (Hybris) and Spartacus projects.
- Collaborative, innovative, and enterprise-grade engineering environment.