User Interface (UI) Architect
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
At a Glance
User Interface (UI) Architect. Top skills: Presentations, Agile Methodology, User Experience (UX).
Not available
Varies
Varies
N/A
Parent Occupation (O*NET)
Software Developers
Median Wage
$133,080/yr
Growth (2024-34)
+15.8%
Education
Bachelor's degree
Skills & Requirements
Specialized Skills (23)
Agile Methodology
User Experience (UX)
User Research
Wireframing
Site Maps
Workflow Management
Usability Testing
Human-Centered Design
Design Thinking
Interaction Design
Graphic Design
Marketing
Product Design
Computer Science
Business Requirements
Concept Testing
Product Lifecycle Management
Storyboarding
Focus Group
Prototyping
Invision (Design Software)
Product Marketing
Common Skills (7)
Presentations
Research
Communication
Consulting
Coaching
Information Technology
Related Specializations
Other specialized occupations in this field. Many share overlapping skills, making lateral moves more accessible.
Related Pages
Frequently Asked Questions
Want to build these skills?
Sign up to find courses that teach these skills, track your progress, and build a skills passport aligned to User Interface (UI) Architect.
Get Started Free