Position: Angular DeveloperLocation: RemoteDuration: 6 monthsJob Summary:We are seeking a highly skilled Senior Angular Developer with a minimum of 6 years of hands-on experience in building dynamic, high-performance web applications using the Angular framework. The ideal candidate should have deep expertise in front-end technologies and a strong understanding of modern JavaScript frameworks and UI/UX standards.
Key Responsibilities: - Develop and maintain robust, scalable front-end applications using Angular (v10 or above).
- Collaborate with UI/UX designers, backend developers, and product managers to implement responsive and intuitive user interfaces.
- Write clean, maintainable, and reusable code adhering to best practices and coding standards.
- Optimize application performance for maximum speed and scalability.
- Ensure cross-browser compatibility and responsiveness of applications.
- Integrate RESTful APIs and third-party services with front-end logic.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing Angular applications.
- Stay updated with the latest industry trends and Angular updates.
- Mentor junior developers and guide them through best practices.
Required Skills and Qualifications: - Minimum 6 years of professional experience in Angular development.
- Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Deep understanding of Angular architecture, components, modules, services, directives, and pipes.
- Experience with RxJS, NgRx, or other reactive state management libraries.
- Familiarity with RESTful APIs and integration with backend services.
- Proficient with version control tools like Git.
- Experience with Unit Testing / E2E Testing using Jasmine, Karma, or Protractor.
- Knowledge of build tools and package managers like Webpack, NPM, etc.
- Experience working in Agile/Scrum development environments.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications: - Experience with Angular Universal for server-side rendering.
- Exposure to Progressive Web Apps (PWA).
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with backend technologies (Node.js, .NET, Java, etc.) is a plus but not mandatory.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.