Search Jobs

Search by job, company or skills

This job is no longer accepting applications

Job Description

Summary

Responsible for building the Angular 21 UI for both the internal RFQ Manager dashboard and the Supplier Portal. Working from UI mockups and OpenAPI API specs, this role involves implementing reactive forms, data binding, state management, and Okta SSO integration. The Supplier Portal is the user-facing deliverable — supplier experience drives adoption and December go-live success.

Job Responsibilities:

  • Build RFQ Manager Dashboard components for RFQ creation, item selection, supplier invites, quote review, BAFO, closure, and export.
  • Build Supplier Portal with Okta login, RFQ view, drawing display, quote submission form, and quote history.
  • Implement responsive design, WCAG 2.1 AA accessibility, Wabtec branding, loading states, and error feedback.
  • Use Angular services and RxJS for authentication, RFQ caching, form state, and error handling.
  • Consume REST endpoints using HttpClient with interceptors, error handling, and async operations.
  • Write unit tests (Jasmine, &ge80% coverage) and E2E tests (Cypress/Playwright).
  • Implement bundle optimization, lazy loading, image optimization, and CloudWatch metrics monitoring.

Required Skills:

  • 6 years of Angular development (v14).
  • Expertise in Angular 21 / TypeScript, RxJS, and reactive forms.
  • Proficiency in HTML5 / CSS3 / SCSS, responsive design, REST API consumption, HttpClient, and error handling.
  • Experience with OAuth 2.0 / Okta integration testing with Jasmine/Karma, E2E frameworks.
  • Familiarity with Git workflow, CI/CD pipeline usage, and web accessibility (WCAG 2.1 AA).

Nice to have skills:

  • Experience with Material Design or similar component library.
  • Knowledge of state management (NgRx, Akita).
  • Skills in performance profiling and optimization.
  • Experience with E2E testing frameworks (Cypress, Playwright).
#AditiConsulting

More Info

Key Skills

web accessibility WCAG 2.1 AA

OAuth 2.0

reactive forms

Okta integration

REST API consumption

Git workflow

HttpClient

E2E testing frameworks

Angular 21

Karma

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Graphql, Redux, Es6, React, Typescript, Rest Apis, Webpack, Jest, Styled Components, Rollup, RTL, Tailwind, Vite, Cypress, Zustand
5-7 yrs
Bengaluru, India
Skills:
Java, Objective-c, Redux, Kotlin, Typescript, Javascript, React Native, Rest Apis, Swift, mobx, Android Studio Profiler, Flipper, Gesture Handler, GRPC, WebSockets, Xcode Instruments, Reanimated, Zustand
8-10 yrs
Bengaluru, India
Skills:
Api Integration, Restful Api, PostgreSQL, SQL Server, Node.js, Jira, Angular, Git, Typescript, Javascript, MongoDB, Oracle, build pipelines
5-7 yrs
Bengaluru, India
Skills:
context , Redux, React, Typescript, Jest, React Testing Library, Playwright, Tailwind CSS, SWR, Next.js, Cypress, Vitest, Zustand, React Query
6-10 yrs
Bengaluru, India
Skills:
.NET, Angularjs, PostgreSQL, Css3, Angular, Typescript, Javascript, Docker, Html5, Rest Apis, Web Components, Micro Frontend architectures