Client: TCS / Vanguard
Location: Malvern, PA (Hybrid)
Job Type: Contract
Work Authorization: GC-EAD, -EAD, TN Visa
We are seeking an experienced UI Developer (Angular) to design and develop responsive, high-performance web applications. The ideal candidate will have strong expertise in Angular, modern JavaScript frameworks, and front-end development best practices. You will work closely with UX designers, backend developers, and business stakeholders to deliver scalable enterprise applications.
6+ years of experience in Front-End/UI Development.
Strong experience with Angular (10+).
Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
Experience with RxJS, Angular CLI, and Angular Material.
Strong understanding of responsive web design and cross-browser compatibility.
Experience integrating RESTful APIs.
Knowledge of state management (NgRx is a plus).
Experience with Git and version control systems.
Familiarity with Agile/Scrum development methodologies.
Excellent problem-solving and communication skills.
Experience with Node.js.
Knowledge of Azure or AWS cloud environments.
Experience with CI/CD pipelines.
Familiarity with unit testing frameworks such as Jasmine and Karma.
Experience with accessibility (WCAG) standards.
Develop responsive and user-friendly web applications using Angular.
Build reusable UI components and implement modern front-end architecture.
Integrate front-end applications with RESTful APIs.
Collaborate with UX/UI designers to implement intuitive user interfaces.
Optimize application performance and ensure cross-browser compatibility.
Participate in code reviews and follow development best practices.
Troubleshoot and resolve UI issues in development and production environments.
Work closely with backend developers and QA teams throughout the SDLC.
Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field.