Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Virtusa
8-10 Years
Not Disclosed
Early Applicant
  • Posted 19 hours ago
  • Be among the first 10 applicants

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

switchMap

Esbuild

exhaustMap

Signal-based stores

Akita

shareReplay

Hierarchical Injectors

angular.json configurations

combineLatest

Angular Testing Library

InjectionToken

Angular Universal

Playwrite

Incremental Hydration

Karma

About Company

Similar Jobs

6-8 yrs
Singapore
Skills:
Regulatory compliance (FDA, ISO), C#, Api Testing, Javascript, Restassured, Performance Testing, Selenium, Python, Azure DevOps, Java, Agile Methodologies, Testcomplete, Soapui, Jenkins, Test automation, Test Management Tools, Security Testing, Postman, Containerization technologies, Defect tracking systems, Cloud platforms, Cypress, UI automation frameworks, AI assistive testing, Automated test frameworks