UI Architect
📍 Job Overview
Job Title: UI Architect
Company: Capgemini
Location: New York City, NY
Job Type: Full-Time
Category: Technology / Engineering / UI/UX Architecture
Date Posted: 2026-09-15
Experience Level: 10+ Years
Remote Status: On-site
🚀 Role Summary
-
Lead the comprehensive modernization of enterprise applications, focusing on user experience and technical architecture for critical platforms like the VMAD Portal.
-
Drive user journey-driven design principles to create intuitive and effective user interfaces, ensuring seamless integration across various business functions.
-
Architect robust Angular 21 applications, defining component models, repository structures, routing standards, and API integration patterns for enhanced maintainability and performance.
-
Implement and uphold design system standards, ensuring consistency, reusability, and scalability across all UI deliverables, potentially leveraging AI-assisted development tools.
-
Oversee the technical quality of UI deliverables from discovery through UAT and production readiness, establishing implementation standards and best practices for engineering teams.
📝 Enhancement Note: This role is positioned as a lead architect with program management responsibilities, indicated by the "UX/UI Architect / Program Lead (D2)" title and the emphasis on leading the "end-to-end modernization" effort. The mention of "AI-assisted development" and "Devin Desktop" suggests a forward-thinking approach to development processes.
📈 Primary Responsibilities
-
Lead the UX/UI modernization initiative for the VMAD Portal, overseeing the entire lifecycle from discovery and user research to UAT and production deployment.
-
Collaborate extensively with cross-functional teams, including business stakeholders, UX Research, UX Design, Business Analysis, Data Engineering, Java Engineering, and Angular Engineering, to define modernization objectives and ensure alignment.
-
Conduct in-depth analysis of legacy application architecture, including user workflows, database relationships, API integrations, and technical dependencies, to inform modernization strategies.
-
Define and maintain specification schemas (attributes, types, constraints, patterns) that will be used by developers, including refining them into AI-ready inputs for development tools.
-
Establish and enforce application architecture standards for Angular 21, including repository structure, component models, routing, API integration, security patterns, and overall development best practices.
-
Create foundational application scaffolding and reusable implementation patterns to accelerate development efforts for engineering teams.
-
Define environment architecture specifications for all stages of the development lifecycle (Development, QA, UAT, Pre-Production, Production).
-
Develop and implement standards for reusable components, shared services, application structure, and integration approaches to ensure consistency and efficiency.
-
Deliver a Proof of Concept (POC) for the Single Pipeline Scaffold, demonstrating minimal screen display based on approved Hero Journeys, supported by mock data and services.
-
Validate the end-to-end modernization approach, from Hero Journey definition to specification, implementation, API integration, and final UI presentation.
📝 Enhancement Note: The responsibilities clearly outline a senior architect role responsible for not only technical design but also process definition and team alignment, emphasizing strategic oversight and hands-on architectural leadership.
🎓 Skills & Qualifications
Education: While not explicitly stated, a Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field is typically expected for a UI Architect role of this seniority.
Experience: A minimum of 10+ years of progressive experience in UI/UX architecture, front-end development, and application modernization is required.
Required Skills:
-
Angular Architecture: Deep expertise in designing and implementing complex applications using Angular 21.
-
Modern Web Technologies: Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS.
-
UI/UX Principles: Strong understanding of user journey-driven design, information architecture, and user experience best practices.
-
Component & Design Systems: Experience in creating and implementing reusable component architectures and design systems (e.g., Angular Material).
-
API Integration: Proven ability to define and implement patterns for integrating with RESTful APIs.
-
Reactive Programming: Familiarity with RxJS for managing asynchronous operations.
-
Application Modernization: Demonstrated experience in analyzing and modernizing legacy applications.
-
Technical Leadership: Ability to lead technical initiatives, define standards, and guide engineering teams.
Preferred Skills:
-
Java 17 & Spring Boot: Familiarity with Java 17 and Spring Boot architectures for understanding backend integration points.
-
Cybersecurity Domain: Experience within the cybersecurity domain, including familiarity with vulnerability management platforms, security analytics applications, and risk management platforms.
-
OCSF Familiarity: Understanding of the Open Cybersecurity Schema Framework (OCSF).
-
Enterprise Dashboard Design: Experience in designing dashboards for enterprise-level applications.
-
AI-Assisted Development: Exposure to or experience with AI tools for development, such as Devin Desktop.
📝 Enhancement Note: The "10+" years of experience implied by "D2" level and the extensive technical requirements suggest a highly senior individual contributor or lead architect role. The preferred skills indicate a specific project context within the cybersecurity and data/analytics transformation domain.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Architectural Blueprints: Showcase examples of complex Angular application architectures, including component breakdowns, module structures, and routing strategies.
-
Design System Implementation: Provide evidence of designing or implementing design systems, highlighting reusability, consistency, and scalability.
-
API Integration Patterns: Demonstrate experience in defining and documenting API integration strategies and patterns for complex systems.
-
Modernization Case Studies: Present case studies detailing the process and outcomes of modernizing legacy applications, emphasizing user experience improvements and technical advancements.
-
Specification Documentation: Examples of detailed specification schemas for UI components, workflows, or APIs.
Process Documentation:
-
Workflow Design & Optimization: Documented processes for analyzing user journeys and translating them into functional UI/UX designs and technical specifications.
-
Implementation Standards: Creation and dissemination of coding standards, architectural patterns, and best practices for front-end development teams.
-
Performance & Usability Analysis: Evidence of processes for measuring and improving application performance, maintainability, and overall usability.
-
Cross-Functional Collaboration Frameworks: Demonstrable processes for effective collaboration between UX, Design, Business Analysis, and Engineering teams.
📝 Enhancement Note: Given the role's leadership and architectural focus, a strong portfolio showcasing the ability to define and implement robust architectural patterns and processes is critical. The emphasis on AI-assisted development hints at a need to demonstrate adaptability to new development methodologies.
💵 Compensation & Benefits
Salary Range: $96,366 - $150,000 USD per year.
Explanation: This range is provided by the employer and is subject to adjustment based on location, experience, qualifications, and other factors.
Benefits:
-
Paid Time Off: Comprehensive PTO package including Vacation (12-25 days based on grade), Company Paid Holidays, Personal Days, and Sick Leave.
-
Health & Wellness: Medical, Dental, and Vision insurance coverage.
-
Retirement: Retirement savings plans, including 401(k) in the U.S. and RRSP in Canada.
-
Insurance: Life Insurance and Disability Insurance.
-
Support: Employee Assistance Programs (EAP) for additional support.
-
Other: Additional benefits as provided by local policy and eligibility.
Working Hours: 40 hours per week, typical for a full-time role.
📝 Enhancement Note: The salary range provided is a baseline. The note about compensation being "not typical... at or near the top of the posted compensation range" suggests that the upper end is for exceptional candidates or might reflect a broader scope than initially apparent. The benefits package is comprehensive, standard for a large consulting firm like Capgemini.
🎯 Team & Company Context
🏢 Company Culture
Industry: Technology Consulting & Services. Capgemini is a global leader in consulting, digital transformation, technology, and engineering services, operating across diverse industries.
Company Size: Large (likely 100,000+ employees globally, as Capgemini has 340,000 team members). This size implies a structured environment with established processes and global reach.
Founded: Capgemini has a heritage of over 55 years, indicating a stable and experienced organization with deep market knowledge.
Team Structure:
-
Operations Focus: The role is part of a larger technology transformation program ("VMAD Modernization Program," "Data & Analytics Transformation").
-
Cross-Functional Collaboration: The UI Architect will work closely with UX Research, UX Design, Business Analysis, Data Engineering, Java Engineering, and Angular Engineering teams, highlighting a highly collaborative and integrated team environment.
-
Reporting: Likely reports to a Program Director or Head of Engineering/Architecture within the specific project or business unit.
Methodology:
-
Agile & Modernization: The emphasis on "modernization," "discovery," "AI-assisted development," and "user journey-driven design" suggests an adoption of agile methodologies, iterative development, and forward-looking technologies.
-
Data-Driven: The context of "Data & Analytics Transformation" implies a strong focus on data-informed decision-making and architectural choices.
-
Standardization & Scalability: The role is tasked with establishing "patterns, specifications, and implementation standards" to ensure consistency, maintainability, and performance, reflecting a focus on scalable solutions.
Company Website: https://www.capgemini.com/
📝 Enhancement Note: Capgemini's global presence and extensive history suggest a professional, structured, and resource-rich environment. The specific program context (VMAD Modernization, Data & Analytics) indicates a focus on digital transformation and modern technology stacks.
📈 Career & Growth Analysis
Operations Career Level: This is a senior-level UI Architect/Program Lead (D2) role, signifying significant responsibility for technical strategy, architectural direction, and program execution within a modernization initiative. It involves not just design but also leadership and standard-setting.
Reporting Structure: The UI Architect leads the UX/UI modernization effort and drives alignment across multiple engineering and design disciplines. They will likely report to a higher-level program manager or director, with direct influence over the technical direction of the UI/UX components of the program.
Operations Impact: The role has a direct impact on the success of enterprise application modernization, improving user experience, enhancing system performance, and ensuring the technical quality and scalability of critical platforms like the VMAD Portal. This directly contributes to the client's ability to leverage technology effectively for business transformation.
Growth Opportunities:
-
Architectural Specialization: Deepen expertise in Angular, enterprise architecture, and specific domains like cybersecurity or data analytics.
-
Leadership Progression: Potential to move into broader architectural leadership roles, CTO positions within specific projects, or program management oversight.
-
Cross-Disciplinary Expertise: Gain exposure to backend technologies (Java, Spring Boot), data engineering, and AI-driven development tools, broadening skill sets.
-
Client-Facing Impact: Develop experience managing complex client engagements and driving large-scale technology transformations.
📝 Enhancement Note: The "D2" designation suggests a defined career ladder within Capgemini, indicating clear paths for advancement and skill development. The role offers significant scope for technical leadership and strategic influence.
🌐 Work Environment
Office Type: On-site in New York City, NY. This indicates a traditional office-based work environment, emphasizing in-person collaboration.
Office Location(s): New York City, NY, with a specific postal code (10001) suggesting a central business district location.
Workspace Context:
-
Collaborative Hub: The on-site nature implies a dynamic workspace designed for team collaboration, brainstorming, and in-person interactions with design, analysis, and engineering teams.
-
Technology-Rich: As a leading tech consultancy, expect access to modern development tools, infrastructure, and potentially specialized hardware or software for architectural modeling and prototyping.
-
Team Interaction: Frequent opportunities for direct engagement with project teams, stakeholders, and potentially client representatives.
Work Schedule: Standard 40-hour work week, with potential for extended hours depending on project demands and critical deadlines during UAT or production readiness phases.
📝 Enhancement Note: The on-site requirement is a key differentiator, suggesting a preference for direct, in-person collaboration and team synergy, common in consulting environments where client interaction and team cohesion are paramount.
📄 Application & Portfolio Review Process
Interview Process:
- Initial Screening: Likely involves a recruiter screening to assess general fit, experience level, and interest in the role and
Capgemini.
-
Technical Interviews: Expect multiple rounds of interviews focusing on:
- Architectural Design: Discussing your approach to designing Angular applications, component strategies, and API integrations. Be prepared to whiteboard or discuss system diagrams.
- Problem-Solving: Scenarios related to application modernization, performance optimization, and cross-team alignment challenges.
- Technical Deep Dive: Questions on specific technologies like Angular 21, TypeScript, RxJS, and potentially Java/Spring Boot.
-
Portfolio Review: A dedicated session to walk through your portfolio, showcasing relevant projects and architectural solutions. Prepare to articulate your design decisions, the challenges faced, and the impact of your work.
-
Behavioral/Cultural Fit: Interviews assessing your leadership style, collaboration approach, and alignment with Capgemini's values.
-
Program/Client Focus: Discussions may involve understanding how your architectural vision aligns with program objectives and client needs.
Portfolio Review Tips:
-
Curate Selectively: Focus on projects that best demonstrate your UI architecture, Angular expertise, modernization experience, and ability to lead.
-
Structure for Impact: For each project, clearly articulate the problem, your role, the architectural solutions (diagrams are helpful), the technologies used, the challenges overcome, and the measurable outcomes (e.g., performance improvements, efficiency gains, user satisfaction).
-
Highlight Modernization: Showcase examples of how you've analyzed legacy systems and designed modern, scalable replacements.
-
Demonstrate Leadership: Include examples where you've defined standards, mentored teams, or driven consensus among diverse stakeholders.
-
AI/Modern Tools: If applicable, highlight any experience with AI-assisted development or modern tooling that streamlines the development process.
Challenge Preparation:
-
Architectural Scenario: Be ready for a hypothetical scenario where you need to design an architecture for a new feature or modernize a specific component, detailing your thought process and key decisions.
-
Process Definition: Prepare to discuss how you would establish development standards, manage technical debt, or onboard new engineers to an architecture.
-
Stakeholder Communication: Practice articulating complex technical concepts to both technical and non-technical audiences.
📝 Enhancement Note: The emphasis on AI-assisted development and specific program context suggests interviewers will probe for understanding and experience in these areas. A strong portfolio demonstrating architectural leadership and successful modernization projects is crucial.
🛠 Tools & Technology Stack
Primary Tools:
-
Angular 21: Core framework for application development.
-
TypeScript: Primary language for structured JavaScript development.
-
JavaScript (ES6+): Fundamental for web development.
-
HTML5 & CSS3/SCSS: Standard web technologies for structure and styling.
-
Angular Material: UI component library for Angular applications.
-
RxJS: For reactive programming and asynchronous data streams.
-
REST APIs: For communication between front-end and back-end services.
Analytics & Reporting:
-
Performance Monitoring Tools: (e.g., Lighthouse, browser dev tools, potentially APM tools like Dynatrace or New Relic) for analyzing application performance and identifying bottlenecks.
-
Analytics Platforms: (e.g., Google Analytics, Adobe Analytics, or custom solutions) for tracking user behavior and application usage.
-
Dashboarding Tools: (e.g., Tableau, Power BI, or custom solutions) for visualizing key metrics and performance indicators.
CRM & Automation:
-
Version Control: Git (e.g., GitHub, GitLab, Bitbucket) is standard for code management.
-
CI/CD Tools: Familiarity with continuous integration and continuous deployment pipelines (e.g., Jenkins, Azure DevOps, GitLab CI) is beneficial.
-
AI-Assisted Development Tools: Potentially tools like Devin Desktop or similar AI coding assistants.
-
Collaboration Platforms: (e.g., Jira, Confluence, Microsoft Teams) for project management and team communication.
📝 Enhancement Note: The tech stack is heavily focused on modern front-end development with Angular. The mention of Java/Spring Boot and cybersecurity tools suggests the project has a broader enterprise context beyond just the UI layer.
👥 Team Culture & Values
Operations Values:
-
Innovation & Transformation: A strong drive to embrace new technologies (like AI) and lead digital transformations for clients.
-
Collaboration & Inclusion: Emphasis on working together across diverse teams and backgrounds, fostering an inclusive environment.
-
Excellence & Quality: Commitment to delivering high-quality solutions, maintaining technical standards, and ensuring client satisfaction.
-
Client Focus: Dedication to understanding and meeting client business needs through technology solutions.
-
Sustainability: Capgemini's commitment to building a more sustainable world is a guiding principle.
Collaboration Style:
-
Cross-Functional Integration: The role is central to integrating UX/UI design with business analysis, data engineering, and backend development, requiring a highly collaborative approach.
-
Open Communication: Expect regular feedback loops, joint problem-solving sessions, and clear communication channels to ensure alignment.
-
Knowledge Sharing: A culture that encourages sharing best practices, architectural patterns, and insights across teams and projects.
📝 Enhancement Note: Capgemini's global values emphasize diversity, sustainability, and client success. Within project teams, the culture is likely to be fast-paced, collaborative, and focused on delivering tangible business outcomes through technology.
⚡ Challenges & Growth Opportunities
Challenges:
-
Legacy System Modernization: Navigating the complexities of analyzing and updating older systems while ensuring backward compatibility and minimal disruption.
-
Cross-Team Alignment: Achieving consensus and maintaining technical consistency across multiple specialized engineering and design teams.
-
Adoption of New Technologies: Integrating AI-assisted development tools and ensuring their effective use by engineering teams.
-
Scalability & Performance: Designing architectures that can handle increasing user loads and data volumes while maintaining optimal performance.
-
Balancing Innovation with Stability: Implementing cutting-edge solutions while ensuring the robustness and reliability of critical enterprise applications.
Learning & Development Opportunities:
-
Advanced Architectural Training: Opportunities to deepen expertise in enterprise architecture, cloud-native patterns, and specific technology domains.
-
AI & Automation Skills: Gaining hands-on experience with AI-assisted development tools and automation strategies.
-
Domain Expertise: Developing in-depth knowledge of cybersecurity, data analytics, and risk management platforms through project work.
-
Leadership Development: Formal and informal opportunities to hone leadership, program management, and client-facing skills.
-
Industry Certifications: Support for obtaining relevant certifications to enhance professional standing.
📝 Enhancement Note: The challenges are typical for large-scale modernization projects. Capgemini's structure likely provides robust L&D programs to help employees overcome these challenges and grow their careers.
💡 Interview Preparation
Strategy Questions:
-
Architectural Vision: "Describe your approach to modernizing a complex legacy application. What are the key architectural considerations, and how do you ensure alignment with business objectives?" (Prepare to discuss phased approaches, componentization, and API strategies).
-
Team Collaboration: "How do you facilitate collaboration between UX/UI designers, backend engineers, and data teams to ensure a cohesive product experience?" (Focus on communication strategies, shared documentation, and conflict resolution).
-
Problem-Solving: "Imagine a critical performance issue arises post-launch of a modernized module. How would you diagnose and resolve it, involving different teams?" (Emphasize diagnostic tools, root cause analysis, and iterative fixes).
Company & Culture Questions:
-
Capgemini's Role: "How do you see Capgemini's role in driving digital transformation for clients, and how does this UI Architect role contribute to that mission?" (Research Capgemini's transformation frameworks and values).
-
Team Dynamics: "Describe your ideal team environment for a large-scale modernization project. What makes a team successful in your opinion?" (Highlight collaboration, clear roles, and shared ownership).
-
Impact Measurement: "How do you measure the success of a UI/UX modernization effort beyond just technical implementation?" (Discuss metrics like user adoption, task completion rates, satisfaction scores, and business impact).
Portfolio Presentation Strategy:
-
Storytelling: Frame your portfolio projects as narratives: the challenge, your strategic architectural decisions, the implementation process, and the tangible business outcomes.
-
Visual Aids: Use diagrams (architecture, flowcharts) to illustrate complex concepts. Ensure your presentation is visually clean and professional.
-
Technical Depth: Be prepared to deep-dive into specific technical choices, trade-offs, and justifications for your architectural patterns.
-
Client-Centricity: Whenever possible, link your architectural decisions to client benefits, efficiency gains, or risk mitigation.
📝 Enhancement Note: Expect questions that test your ability to think strategically, lead technically, and collaborate effectively within a large consulting framework. Demonstrating an understanding of Capgemini's client-focused approach will be beneficial.
📌 Application Steps
To apply for this UI Architect position:
-
Submit your application through the Capgemini Careers portal link provided.
-
Curate Your Operations Portfolio: Select 2-3 key projects that best showcase your UI architecture skills, Angular expertise, and experience with application modernization. For each, prepare a concise summary focusing on the problem, your solution (with diagrams if possible), the technologies used, and the measurable impact.
-
Tailor Your Resume: Ensure your resume highlights your 10+ years of experience, specific accomplishments in UI architecture, Angular development, and modernization efforts. Use keywords from the job description (e.g., Angular 21, TypeScript, UI Architecture, Application Modernization, Design Systems).
-
Prepare for Technical Deep Dives: Review your knowledge of Angular 21, TypeScript, RxJS, API integrations, and modern web development best practices. Be ready to discuss architectural patterns and trade-offs.
-
Research Capgemini and the Program: Familiarize yourself with Capgemini's services, values, and their approach to digital transformation. Understand the context of the VMAD Modernization Program and the Data & Analytics Transformation initiative.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Requires deep expertise in Angular 21, TypeScript, and modern web technologies to define application scaffolding and API integration patterns. Experience with Java 17, Spring Boot, and cybersecurity domain knowledge is highly preferred.