Jobs and Careers
CA

Senior Product Software Engineer - Frontend Dev Lead (Angular)

Capgemini
Philadelphia, United Statesfull_timeVerifiedPosted 16 Nov 2024

About the role

Senior Product Software Engineer - Frontend Dev Lead (Angular)-077568

Description

 

Location: West Chester, PA

Job Description:

Working for a reputed provider as a Frontend Dev Lead (Angular) with the ability and experience to be a Technical Leader well-versed in Security and Compliance and Project Management.

Key Responsibilities:

·       Architect and develop robust, scalable web applications using AngularJS and Angular (latest versions), focusing on reusable, modular components.

·       Lead migration efforts from AngularJS to Angular, ensuring compatibility, high performance, and scalability.

·       Integrate RESTful APIs and WebSocket for real-time data synchronization across channels and devices.

·       Create adaptive, responsive UIs optimized for web, mobile, and tablet using mobile-first and progressive enhancement principles.

·       Implement state management using NgRx or RxJS to streamline data flow across complex interfaces.

·       Collaborate with UX/UI teams to ensure design consistency and compliance with WCAG accessibility standards.

·       Leverage Angular Material and custom design systems for brand consistency and rapid development.

·       Implement Progressive Web App (PWA) features like offline functionality and push notifications.

·       Develop micro-frontends for modular, scalable applications with independently deployable components.

·       Ensure front-end security, implementing best practices to prevent vulnerabilities like XSS and CSRF.


Required Skills:

·       7+ years in front-end development, with strong expertise in AngularJS and Angular 4+.

·       Proficiency in AngularJS migration to Angular (preferably Angular 13).

·       Advanced programming skills in HTML5, CSS3, JavaScript (ES6+), and TypeScript.

·       REST API and WebSocket integration.

·       State management using RxJS or NgRx.

·       Hands-on experience with Angular Material and Bootstrap.

·       Proficiency in version control (Git) and Agile methodologies.

·       Strong understanding of UX/UI principles and WCAG accessibility standards.

 

Nice to have:

·       Experience with Progressive Web App (PWA) standards and push notifications.

·       Knowledge of micro-frontend architecture for modular applications.

·       Familiarity with package management tools like NPM, Webpack, and DevOps practices (CI/CD).

·       Experience with database technologies like MongoDB and MySQL.

·       Familiarity with tools for front-end testing and TDD (Jasmine, Karma).

·      

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Capgemini

View company profile →