Key Responsibilities:
Lead the design, development, and deployment of web applications using Angular (latest versions 15+).
Collaborate with product managers, designers, and back-end developers to implement high-quality features and ensure seamless integration with APIs.
Drive architectural decisions, reusability, performance optimization, and maintainability of code.
Ensure responsive design and cross-browser compatibility across web applications.
Troubleshoot, debug and optimize existing applications for improved performance.
Stay up-to-date with industry trends, Angular advancements, and modern web development practices.
Establish and enforce coding standards and best practices.
Contribute to project planning, estimations, and timelines.
Requirements :
3-5 years of professional experience in web development with at least 3+ years of hands-on experience in Angular (versions 2+ with version 15+).
Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
Deep understanding of Angular framework features such as RxJS, services, modules, and dependency injection.
Knowledge on some chart engines like high charts and apex charts.
Experience in building and consuming RESTful APIs.
Strong understanding of state management libraries (e.g., NgRx, Akita, or similar).
Knowledge of front-end build tools and automation (e.g., Webpack, Gulp, or Grunt).
Familiarity with Agile/Scrum development methodologies.
Proficient in version control systems like Git (Bitbucket, Github)
Strong debugging and problem-solving skills.
Excellent communication and leadership skills.
Preferred Qualifications:
Experience with unit testing frameworks (e.g., Jasmine, Karma) and end-to-end testing tools (e.g., Protractor, Cypress).
Knowledge of progressive web app (PWA) development.
Familiarity with CI/CD pipelines and DevOps practices.
Bachelors or Masters degree in Computer Science, Engineering, or a related field.

Keyskills: continuous integration css gulp unit testing ci/cd bitbucket jasmine git devops leadership debugging angular framework html web development typescript communication skills rest cd github version control javascript cypress angular rxjs agile pwa