Frontend Software Engineer (Angular)

Posted Yesterday
Be an Early Applicant
Bengaluru North, Yelahanka, Bengaluru Urban, Karnataka, IND
In-Office
Junior
Artificial Intelligence • Cloud • eCommerce • Information Technology
The Role
Develop and maintain scalable Angular and SAP Spartacus storefronts for SAP Commerce Cloud. Build responsive, accessible, SEO-friendly interfaces; integrate RESTful OCC APIs; implement CMS components, routing, lazy loading, state management, and RxJS patterns. Translate design mockups into production UI, optimize performance, write unit and end-to-end tests, conduct code reviews, and collaborate within Agile teams alongside backend, QA, DevOps, design, and architecture stakeholders.
Summary Generated by Built In
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.


Skills Required

  • At least 1 year of professional Angular experience, version 11 or later
  • 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 with Git or another version control system
  • 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, accessibility, or Docker
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
85 Employees
Year Founded: 2021

What We Do

Omni Reach is a digital innovation partner providing AI, commerce, and cloud solutions to accelerate enterprise growth and lead transformation. It specializes in SAP Commerce Cloud, SAP/CPI, headless commerce, and AI-driven eCommerce cloud solutions with intelligent automation. The company also delivers data science, microservices, cloud, security, and digital transformation services across global markets for enterprise and consumer brands.

Similar Jobs

In-Office
Bangalore, Bengaluru, Karnataka, IND
10040 Employees

Toast Logo Toast

Senior Procurement Specialist

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
5000 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account