We are looking for a skilled Angular Developer with 2 to 4 years of experience to build responsive, enterprise-grade front-end applications. In this role, you will develop high-performance user interfaces using Angular, TypeScript, and Angular Material, with a modular styling approach driven by SCSS/Sass.
You will lead the creation and consumption of standalone Angular Elements/Web Components, build predictable state layers using NgRx, and ensure production reliability through rigorous automated unit testing and API integration.
Key Responsibilities
- UI Development & Styling: Build modular, accessible, and responsive user interfaces using modern Angular, Angular Material/CDK, and structured SCSS/Sass architectures.
- Web Components & Micro-Frontends: Create, package, and dynamically load Angular Elements and standard Web Components across host applications.
- State Management: Architect and maintain scalable application state using NgRx (Store, Actions, Reducers, Effects, and Selectors).
- Testing & Quality Assurance:
Author automated front-end unit tests to maintain high code coverage, catch regressions early, and maintain secure deployments.
- API Integration & Debugging: Connect front-end features to backend REST APIs, troubleshoot runtime defects, and optimize bundle size and change-detection performance.
Qualifications & Requirements
- 2+ years of professional experience building single-page applications with Angular (v9+ preferred, including standalone components and RxJS).
- 1+ year of hands-on experience managing complex application state using NgRx.
- 2+ years of dedicated experience writing automated unit tests using frameworks such as Jasmine/Karma or Jest.
- Proficiency in SCSS/Sass flexbox, grid, and maintainable CSS architectures.
- Proven experience creating and consuming Angular Elements or Custom Web Components.
📌 Angular Frontend Developer (Chennai)
🏢 Aristostar
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.