We are looking for an experienced UI Front-End Developer with 11+ years of experience in front-end development and strong expertise in Angular. The candidate will be responsible for designing, developing, and maintaining responsive and user-friendly web applications.
The ideal candidate should have strong hands-on experience with Angular, JavaScript, TypeScript, HTML, CSS, and modern front-end development practices.
Responsibilities
Develop and maintain responsive web applications using Angular.
Build reusable and scalable UI components.
Work closely with UI/UX designers, backend developers, and business teams.
Convert UI/UX designs and requirements into functional web applications.
Develop clean, maintainable, and reusable front-end code.
Implement responsive designs that work across different browsers and devices.
Integrate front-end applications with REST APIs and backend services.
Troubleshoot and resolve UI and application issues.
Improve application performance, usability, and reliability.
Participate in code reviews and follow development standards.
Write and maintain unit tests for front-end applications.
Work with Git and standard source-control practices.
Support application deployment and production issue resolution.
Stay updated with the latest Angular and front-end development technologies.
Required Skills
11+ years of experience in UI/Front-End Development.
Strong hands-on experience with Angular.
Strong knowledge of TypeScript and JavaScript.
Excellent knowledge of HTML5 and CSS3.
Experience with Angular components, services, directives, pipes, forms, routing, and modules.
Experience with REST API integration.
Experience developing responsive and cross-browser compatible applications.
Strong understanding of UI/UX principles.
Experience with Git and version control.
Experience with front-end testing and debugging.
Good understanding of web application architecture and development practices.
Strong problem-solving and communication skills.
Preferred Skills
Experience with Angular Material or other UI component libraries.
Knowledge of RxJS and NgRx.
Experience with Bootstrap or similar responsive frameworks.
Knowledge of modern JavaScript frameworks and front-end development tools.
Experience working in Agile/Scrum development environments.
Experience with CI/CD processes is a plus.
Knowledge of performance optimization and web accessibility is a plus.
Education
Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
Key Requirement
The candidate must have 12+ years of front-end development experience with strong hands-on Angular expertise and should be comfortable working on large and complex web applications.

