We are looking for a skilled Angular Developer who can build high-quality, scalable, and performant front-end applications. The ideal candidate should have strong expertise in Angular (latest version), excellent JavaScript/TypeScript fundamentals, experience in unit and e2e testing, and a solid understanding of modern UI architecture, including atomic design and micro-frontend concepts.
Responsibilities
Key Responsibilities
- Develop responsive, high-quality web applications using Angular (latest version).
- Design and implement UI components following Atomic Design principles.
- Write clean, maintainable, and reusable code using TypeScript, SCSS, and Angular best practices.
- Build and maintain unit tests (Jasmine/Karma) and e2e tests (Cypress).
- Participate in code reviews, ensuring compliance with coding standards and performance benchmarks.
- Collaborate with UX designers and product owners using design thinking practices.
- Integrate RESTful APIs and work closely with backend teams.
- Work on micro-frontend architectures and Module Federation setups.
- Optimize applications for maximum performance and scalability.
- Participate in Agile ceremonies and contribute to continuous improvement.
Qualifications
Required Skills & Experience Technical Skills
- Strong experience with Angular 18+ / Angular Latest.
- Deep knowledge of JavaScript, TypeScript and up-to-date ES features.
- Strong understanding of RxJS, Observables, and reactive programming patterns.
- Hands-on experience with SCSS, component styling, and responsive layouts.
- Experience with Jasmine/Karma for unit testing and Cypress for end-to-end testing.
- Familiarity with Atomic Design, component-driven development, and reusable UI patterns.
- Understanding of Micro-Frontend architecture and Webpack Module Federation.
- Robust debugging and performance optimization skills.
- Experience with CI/CD pipelines (GitLab, GitHub Actions or similar).
- Familiarity with state management libraries (NgRx) – added important skill.
- Knowledge of REST APIs, API integration, and error-handling strategies.
- Experience with package management (npm, pnpm) and Angular CLI.
📌 Angular Playwright (India)
🏢 Zensar Technologies
📍 India
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.