Exp-5+ Years
Job Title- Senior Angular developer
Job Summary
We are seeking a talented and experienced Senior Angular Developer to join our dynamic team. The ideal candidate will have a strong passion for building cutting-edge web applications and delivering high-quality user interfaces using the latest versions of Angular. You will play a key role in designing, developing, and maintaining complex applications while collaborating with cross-functional teams.
Responsibilities
- Develop, test, and maintain scalable and high-performance web applications using Angular 10+.
- Design and implement responsive user interfaces adhering to best practices in UI/UX.
- Collaborate with back-end developers to integrate APIs and ensure seamless functionality.
- Write clean, maintainable, and reusable code following best practices and coding standards.
- Optimize application performance and resolve front-end bugs and issues.
- Participate in code reviews to ensure high-quality standards.
- Stay updated with the latest developments and trends in Angular and front-end technologies.
- Contribute to architecture decisions for new features and enhancements.
- Work closely with stakeholders to understand business requirements and translate them into technical solutions.
Required Skills and Qualifications
- Strong proficiency in Angular 10+ and its core principles.
- Hands-on experience with TypeScript, HTML5, CSS3, and SASS/LESS.
- Solid understanding of RxJS and reactive programming concepts.
- Experience with state management tools such as NgRx or Akita.
- Familiarity with front-end build tools like Webpack, Angular CLI, or Bazel.
- Proficient understanding of RESTful APIs and API integration.
- Knowledge of responsive design, cross-browser compatibility, and accessibility standards.
- Knowledge of Sass for writing modular CSS
- Experience in unit testing and end-to-end testing using tools like Jasmine, Karma, or Protractor/Cypress.
- Strong debugging and troubleshooting skills for performance optimization.
- Familiarity with version control tools like Git.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Knowledge of RxJS and reactive programming principles.
- Experience with unit test frameworks like Jest/Karma
Knowledge of Sass for writing modular CSS