We are seeking a highly skilled and experienced
Senior Frontend Developer with strong expertise in
Angular (8+) to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining responsive and scalable web applications. Experience in
AngularJS and a solid understanding of
JavaScript,
HTML5,
CSS3, and
JSON are essential.
Key Responsibilities
- Develop and maintain complex web applications using Angular 8+.
- Collaborate with cross-functional teams, including designers, backend developers, and product managers, to deliver high-quality features.
- Write clean, maintainable, and efficient code following best practices.
- Optimize applications for maximum speed and scalability
- Ensure the technical feasibility of UI/UX designs.
- Migrate and maintain legacy code built with AngularJS where required.
- Debug and resolve frontend issues and bugs efficiently.
- Stay up-to-date with emerging frontend technologies and trends.
Requirements:
- Minimum 5+ years of hands-on experience in frontend development.
- Strong expertise in Angular (version 8 or higher).
- Good working knowledge of AngularJS (legacy support).
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and JSON.
- Experience with RESTful API integration.
- Familiarity with version control tools such as Git.
- Understanding of responsive and adaptive design principles.
- Ability to write unit and integration tests using tools like Jasmine, Karma, etc.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
Good to Have
- Hands-on experience with TypeScript.
- Familiarity with the latest Angular version (Angular 15/16+).
- Experience with modern frontend build tools and development workflows.
- Exposure to state management libraries like NgRx
- Knowledge of CI/CD pipelines and agile development methodologies.