What are the responsibilities and job description for the Angular Architect (ONLY W2) position at Vertex IT Systems?
Job Details
We are seeking an experienced UI Architect (Angular) to lead the design, development, and optimization of cutting-edge web applications. The ideal candidate will have deep expertise in Angular (latest versions), frontend architecture, performance optimization, and scalability. This role requires strong leadership, problem-solving skills, and the ability to guide teams in building highly efficient, user-centric interfaces.
Key Responsibilities
- Design and develop scalable, modular, and high-performance UI architectures using Angular.
- Define best practices, coding standards, and architectural guidelines for front-end development.
- Collaborate with product managers, UX designers, and backend engineers to create seamless user experiences.
- Lead the migration and modernization of legacy UI applications to Angular.
- Implement and optimize state management solutions (NgRx, Akita, BehaviorSubject, etc.).
- Improve application performance through lazy loading, caching, and code-splitting techniques.
- Ensure cross-browser compatibility, accessibility (WCAG standards), and responsive design.
- Drive CI/CD practices for frontend development, ensuring smooth deployments and rollbacks.
- Mentor and guide UI developers, conducting code reviews and architectural assessments.
- Stay up to date with the latest Angular advancements, recommending new technologies and tools.
Requirements
- 8 years of experience in frontend development with 5 years in Angular (Angular 8 ).
- Strong expertise in TypeScript, RxJS, HTML5, CSS3, SCSS, and JavaScript (ES6/ESNext).
- Experience with Micro Frontends, Monorepos (Nx), and Angular Universal (SSR).
- Deep understanding of Change Detection, Performance Optimization, and Rendering Strategies.
- Experience integrating with RESTful & GraphQL APIs.
- Proficiency in Webpack, Babel, and other build optimization tools.
- Hands-on experience with Unit Testing (Jasmine/Karma), E2E Testing (Cypress, Protractor).
- Familiarity with Agile methodologies, CI/CD pipelines, and DevOps practices.
- Strong leadership, problem-solving, and decision-making skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.