Key Responsibilities
- Design and implement scalable, maintainable UI applications using microservices architecture
- Develop reusable, modular UI components with Angular and TypeScript
- Optimize frontend performance through code splitting, lazy loading, and caching
- Integrate UI components with backend microservices via RESTful APIs
- Ensure UI accessibility and adherence to UX best practices
- Collaborate with cross-functional teams to deliver high-quality software solutions
Requirements
- 5+ years of hands-on experience with frontend frameworks like Angular
- Proficiency in JavaScript, TypeScript, and responsive UI development
- Experience with UI design principles, human-computer interaction, and UX best practices
- Familiarity with HTML, CSS preprocessors (Sass), and Material UI
- Experience with Git, CI/CD pipelines, and Agile methodologies