jobs in Virtusa

Virtusa Hiring! Full Time Lead Software Engineer in - Ricebowl

Lead Software Engineer

Virtusa

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

JD for Angular Front End DeveloperAs a Senior Angular Developer with 8+ years exp, you will be responsible for the design, development, and maintenance of complex, high-performance web applications.You will lead the frontend development, and bridge the gap between sophisticated backend APIs and a seamless user experience.

  • Angular CLI & Build: Expertise in angular.json configurations, custom builders, and optimizing bundle sizes using Webpack or Esbuild.
  • State Strategies: Experience with global state libraries (NgRx, Akita) vs. local/component-level state (Signal-based stores).
  • Modern Reactivity & State ManagementRxJS Mastery: Ability to handle complex asynchronous streams using advanced operators (switchMap, exhaustMap, combineLatest, shareReplay) and avoiding ""callback hell"" or memory leaks.
  • Dependency Injection (DI): Advanced use of Hierarchical Injectors, InjectionToken, and the inject() function for cleaner, more testable code.
  • Hydration & SSR: Experience with Angular Universal (now integrated) and Incremental Hydration to improve SEO and Core Web Vitals.
  • Unit Testing: Proficient in using Angular Testing Library, Karma/Jasmine, Cypress / Playwrite.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More