Overview
Skills
Job Details
Job Description:
We are seeking a skilled and detail-oriented Angular Developer with at least 5 years of hands-on experience in designing and developing scalable front-end applications. The ideal candidate will work with our client Vanguard through TCS to deliver robust, maintainable, and high-performance user interfaces.
This is an excellent opportunity for developers passionate about modern web technologies, UI performance optimization, and working within Agile teams.
Responsibilities:
Develop responsive web applications using Angular (version 10+)
Collaborate with UI/UX designers and back-end developers to translate designs into high-quality code
Write clean, maintainable, and testable code following best practices
Optimize application performance and ensure cross-browser compatibility
Work closely with business analysts and stakeholders to gather and refine requirements
Integrate with RESTful APIs and ensure proper communication between the front-end and back-end systems
Participate in Agile ceremonies such as daily standups, sprint planning, and retrospectives
Perform code reviews and ensure adherence to code quality standards
Required Skills:
5+ years of front-end development experience with a strong focus on Angular
Proficiency in JavaScript/TypeScript, HTML5, CSS3, and SCSS
Experience working with RxJS, Angular CLI, and state management tools (e.g., NgRx)
Strong understanding of component-based architecture and lazy loading
Familiarity with REST APIs, JSON, and HTTP protocols
Experience with unit testing frameworks (e.g., Jasmine, Karma)
Solid knowledge of Git, CI/CD pipelines, and Agile development methodologies
Strong communication and problem-solving skills
Nice to Have:
Experience with GraphQL
Exposure to backend technologies like Node.js or Java
Familiarity with accessibility and performance optimization tools
Prior experience working with financial or enterprise applications
Skills need:
Angular v10+, JavaScript, TypeScript, HTML5, CSS3, SCSS, RxJS, Angular CLI, NgRx or other state management tools, Component-Based Architecture, Lazy Loading, REST API Integration, JSON, HTTP Protocols, Unit Testing (Jasmine, Karma), Git, CI/CD Pipelines, Agile/Scrum Methodologies, Communication Skills, GraphQL, Node.js, Java, Accessibility Best Practices, Performance Optimization Tools, Experience with Financial or Enterprise Applications