What are the responsibilities and job description for the Angular Architect position at VDart, Inc.?
Title: Angular Architect
Location: Oaks, PA (Hybrid)
Type: Contract
Responsibilities:
- Define and evolve enterprise Angular and Micro Frontend standards.
- Partner with Product, UX, Security, and Backend teams to translate requirements into clear front end directionEstablish Governance, Platforms & Enablement
- Define and enforce quality bars for accessibility (WCAG), secure coding, testing, dependency hygiene
- Lead Technical Excellence & Continuous Improvement
Specific Job Skills and Experience:
- 10 years of experience in front-end engineering, including 3 years architecting enterprise Angular applications.
- 10 years of experience with Angular (14 preferred) and TypeScript, Micro Front Ends (e.g., Module Federation). 5 year of experience in build/delivery tooling (Angular CLI, Node.js, npm, Git) and CI/CD; Nx/monorepos a plus.
- 5 year of experience in HTML5, CSS3, SASS, and responsive design.
- Strong RxJS and state patterns (NgRx/Signals), automated testing (Jest/Karma, Cypress/Playwright), and performance tuning.
- BS/BA in CS/Software Engineering (or equivalent experience).
- Experience across multiple applications in an enterprise product suite.
- Able to manage competing priorities with strong time management.
- Experience with:
- Angular architecture and reusable library design.
- MFE architectures, including versioning and shared dependency management.
- Design systems/component libraries; CSS architecture (SASS) and responsive UI engineering.
- Automated testing and testable UI architecture (unit, integration, E2E).
- Performance for large data sets and observability.
- Current on UI trends, techniques, and tooling.
- Experience designing and delivering scalable, distributed, commercial-grade systems with 24x7 operations.
- Strong communicator who can explain technical concepts to cross-functional teams.