8 it company Jobs
Senior Angular Developer - UI Component (3-6 yrs)
it company
posted 4d ago
Key skills for the job
Senior Angular Developer.
Experience : 3 6 years.
Responsibilities :
- Front-End Development experience for 3- 6 years : Independently build responsive, dynamic web applications using Angular (version 14+).
- UI Components : Develop and maintain reusable, modular components following Angular best practices and ensuring consistency across the application.
- RESTful API Integration : Integrate front-end components with backend APIs using Http Client for data retrieval and interaction.
- RxJS for Data Management : Utilize RxJS for handling asynchronous events and managing application state efficiently.
- Performance Optimization : Optimize web applications for speed and scalability by implementing lazy loading, code splitting, and other performance techniques.
- Unit Testing : Write unit tests using Jasmine/Karma to ensure high code quality and reliability.
- Responsive Design : Ensure applications are fully responsive and optimized for cross-browser compatibility.
Technical Skills Requirements :
- Angular Framework : Strong hands-on experience with Angular (version 10+) and familiarity with Angular architecture (modules, components, services, directives).
- TypeScript : Proficiency in TypeScript, including object-oriented programming, type definitions, interfaces, and decorators.
- JavaScript (ES6+) : Deep understanding of modern JavaScript (ES6+), including closures, promises, async/await, and event-driven programming.
- HTML5 & CSS3 : Strong skills in HTML5 and CSS3, with experience implementing responsive and accessible designs.
- RxJS & Observables : Experience using RxJS for handling streams, managing data flow, and integrating observables in Angular applications.
- Routing : Experience with Angular routing, including guards, resolvers, lazy loading, and dynamic routes.
Backend Integration :
- Http client & REST APIs : Solid experience in working with Angular 14+ Http Client for integrating with backend APIs, handling CRUD operations, and managing responses efficiently.
Testing & Debugging :
- Testing Frameworks : Experience with Jasmine and Karma for unit testing.
- Debugging : Strong debugging skills using browser developer tools and Angular 14+ built-in error-handling mechanisms.
Version Control & Build Tools :
- Git : Proficient in using Git for version control and collaboration with other developers.
- Angular CLI & Webpack : Familiar with Angular CLI and Webpack for managing application builds, optimizing performance, and managing dependencies.
- Looking for Angular 14+ is a must have.
Functional Areas: Other
Read full job descriptionPrepare for Senior Angular Developer roles with real interview advice