Key Responsibilities :
- Design, develop, and implement high-quality web applications using Angular 14+ and other modern frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Create reusable components, directives, services, pipes, and modules using Angular CLI.
- Translate functional requirements into scalable and efficient technical solutions.
- Ensure the responsiveness, performance, and scalability of applications across platforms and browsers.
- Work on REST APIs, GraphQL integrations, and data-driven applications.
- Write and maintain unit tests and end-to-end tests using Jasmine, Karma, Protractor, or similar frameworks.
- Perform API testing using tools like Postman or SoapUI.
- Participate in code reviews to maintain high-quality coding standards.
- Integrate applications with CI / CD pipelines using Git, Jenkins, and deployment tools.
- Use build and deployment tools such as Gulp, Grunt, Docker, etc. for automation and optimization.
- Collaborate with QA teams to review functional requirements and build test plans / test cases.
- Document and maintain code, frameworks, and development processes.
- Stay updated with the latest UI / UX trends, Angular updates, and emerging frontend technologies to provide recommendations for adoption.
Required Qualifications :
4+ years of strong hands-on experience in front-end development with Angular 14+.Expertise in HTML5, CSS3, Sass / Less, Polyfills, and JavaScript frameworks / libraries.Experience in working with REST APIs & GraphQL.Hands-on experience in functional automation tools.Strong experience with API testing tools like Postman, SoapUI, or similar.Practical knowledge of Agile methodologies and experience with Application Lifecycle / TestManagement tools (Rally, Jira, etc.
Preferred Qualifications :
Experience with version control systems like Git, SVN.Hands-on exposure to CI / CD pipeline integration with Jenkins or similar tools.Familiarity with containerization and deployment tools such as Docker.Strong understanding of component architecture, framework code, and design patterns.Familiarity with the full web stack, including protocols and web server optimization.Experience with BDD, Selenium, or automated testing frameworks.Strong debugging and problem-solving skills in large-scale applications.Excellent communication skills - verbal, written, and visual - with the ability to interact with teams, stakeholders, and leadership(ref : hirist.tech)