Overview
Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. We are seeking a highly skilled UI Architect to lead the design and development of scalable, performant, and user-centric front-end architecture across our digital platforms. This role is ideal for a hands-on technical leader with a deep understanding of modern UI frameworks, best practices, and design systems. As the UI Architect, you will define the front-end technical roadmap, guide development teams in implementing best-in-class user experiences, and collaborate cross-functionally to align UI strategies with business objectives. You'll play a pivotal role in shaping the visual and interactive layer of our products, ensuring consistency, accessibility, and high performance across all touchpoints. This is a senior-level position that combines architectural vision, hands-on development, and leadership to drive UI excellence across the organization.
Responsibilities
UI Architecture Design:
Define and document the overall front-end architecture, design patterns, and best practices for scalable and maintainable user interfaces. Make key architectural decisions regarding front-end frameworks, libraries, and tools.
Technical Leadership:
Innovation and Strategy:
Code Quality and Standards:
Establish and enforce front-end development standards and coding best practices. Conduct code reviews to ensure quality, performance, and adherence to architectural vision.
Cross-Functional Collaboration:
Work closely with product managers, UX designers, QA engineers, and other stakeholders to deliver exceptional user experiences. Translate business requirements into technical solutions with a focus on usability and performance.
Performance Optimization:
Analyze and optimize UI performance across devices and browsers. Implement responsive design and accessibility standards (WCAG, ARIA, etc.).
Project Involvement:
Participate in project planning, estimation, and execution for UI components and features. Provide technical input during the requirement-gathering phase and throughout the SDLC.
Documentation and Training:
Create and maintain architectural documentation, UI style guides, and component libraries. Train and onboard new team members on UI development tools, practices, and systems.
Qualifications
Education & Experience:
Master's degree in Computer Science, Software Engineering or related field. 10+ years of front-end development experience, with at least 4-5 years in a UI/UX architecture or technical leadership role.
Technical Skills:
Expertise in front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and TypeScript. Deep experience with one or more modern front-end frameworks/libraries: React, Angular, Vue.js, or Web Components. Strong understanding of state management tools (e.g., Redux, MobX, Context API). Experience with RESTful APIs, GraphQL, and WebSocket integrations. Proficient in responsive and adaptive design, with a solid grasp of cross-browser and cross-device development. Familiarity with build tools and module bundlers such as Webpack, Vite, or Rollup. Knowledge of UI performance optimization, lazy loading, code splitting, and caching strategies.
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
|