- Develop and maintain single-page applications using Angular
- Build reusable components and services following Angular best practices
- Integrate applications with backend REST APIs
- Manage application state and asynchronous data using RxJS
- Ensure cross-browser compatibility and responsive design
- Collaborate with backend developers and UI/UX designers
Required Skills:
- Strong experience with Angular (v10+) and TypeScript
- Understanding of RxJS and reactive programming concepts
- Proficiency in HTML5, CSS3, and responsive design
- Experience consuming RESTful APIs
- Familiarity with Git and Agile development
- Good debugging and problem-solving skills
Good to Have:
- Experience with NgRx state management
- Knowledge of unit testing Jasmine/Karma
- Exposure to micro-frontend architecture
About the Opportunity:
This is a full-time, permanent role with excellent growth prospects. The client offers a collaborative work culture, competitive compensation, and robust learning opportunities.