Strong proficiency in JavaScript, TypeScript, and Angular framework (v8+ preferred)
Experience in building single-page applications (SPA) using Angular
Good understanding of RxJS and reactive programming
Familiarity with Angular CLI, modules, components, directives, and services
Proficient in HTML5, CSS3, SCSS, and responsive design principles
Working knowledge of RESTful APIs and asynchronous request handling
Understanding of state management (NgRx or similar is a plus)
Experience with front-end tools like Webpack, NPM, and Angular DevTools
Experience with unit testing frameworks like Jasmine and Karma
Ability to write clean, maintainable, and performance-optimized code
Familiarity with Git or other version control systems