Enterprise Architect - UI
π Job Overview
Job Title: Enterprise UI Architect
Company: Togetherwork
Location: Austin, TX
Job Type: Full-time
Category: Engineering / Technology
Date Posted: May 20, 2026
Experience Level: 10+ years
Remote Status: Hybrid (2-3 days in office)
π Role Summary
-
Define and lead the UI modernization strategy across a portfolio of 20+ SaaS products, encompassing legacy stacks and modern frameworks like React.
-
Evolve and scale a cross-portfolio design system, bridging the gap between design intent and engineering implementation for consistency and accessibility.
-
Establish team-wide standards and best practices for AI-augmented development, coaching engineers on effective tool usage and quality validation.
-
Mentor and coach frontend engineers on UI best practices, component architecture, and incremental modernization patterns to elevate overall team capability.
π Enhancement Note: The role of Enterprise UI Architect at Togetherwork is positioned as a strategic and hands-on leadership position focused on modernizing a diverse portfolio of SaaS applications. This role requires a blend of deep technical expertise in frontend development and architecture, strong design system leadership, and a forward-thinking approach to AI integration. The emphasis on "partnering with product and design," "coding the foundations," and "raising the bar for every engineer" indicates a significant impact on both technical direction and team development. The requirement to manage modernization across multiple technology stacks (React, PHP, Rails, .NET) highlights the complexity and scale of the challenge.
π Primary Responsibilities
-
Portfolio UI Strategy: Define and own the UI modernization roadmap across 20+ SaaS products, assessing current states, sequencing work pragmatically, and aligning decisions with a coherent long-term vision.
-
Design System Leadership: Partner directly with UX/Product Design to evolve the existing design system into a scalable, cross-portfolio standard, ensuring component consistency, accessibility, and maintainability across a polyglot environment.
-
AI-Augmented Development Standards: Establish team-wide standards for AI coding tool usage, defining what constitutes good AI-assisted output, validation processes, and when refactoring is necessary.
-
Engineering Mentorship: Coach and mentor frontend engineers organization-wide on UI best practices, AI tool utilization, component architecture, and modernization patterns.
-
Figma-to-Production Partnership: Collaborate closely with designers from early system design through component handoff and production validation, ensuring accurate implementation of design intent.
-
Incremental Modernization Execution: Architect and execute modernization work in safe, shippable increments using techniques such as strangler patterns, feature flags, and rollback-safe deployments.
-
Cost Management & Token Efficiency: Proactively monitor AI infrastructure costs across products and identify optimization opportunities.
π Enhancement Note: The primary responsibilities emphasize a strategic approach to UI modernization, design system governance, and AI integration. The inclusion of "cost management and token efficiency" suggests a need for awareness of resource utilization, particularly concerning AI infrastructure, which is a contemporary concern for architects. The mention of "strangler patterns," "feature flags," and "rollback-safe deployments" points to a requirement for practical, risk-mitigated execution in live production environments.
π Skills & Qualifications
Education: While no specific degree is listed, a Bachelor's or Master's degree in Computer Science, Engineering, or a related field is typically expected for architecture roles.
Experience: 8+ years in frontend engineering, with a minimum of 3 years in a dedicated architecture role.
Required Skills:
-
Deep expertise in React and TypeScript.
-
Proven track record designing, scaling, and maintaining component libraries and design systems across multiple products.
-
Hands-on experience modernizing legacy technology stacks (e.g., PHP, Rails, .NET) with modern frontend frameworks.
-
Direct partnership experience with UX/Product Design teams on design system development, component handoff, and Figma-to-code workflows.
-
Demonstrated daily use of AI coding tools in a production environment and the ability to coach others on their effective and judicious use.
-
Experience leading incremental UI modernization of live, customer-facing products without disrupting production operations.
Preferred Skills:
-
Experience managing or architecting for 10+ product codebases concurrently or in a platform engineering capacity.
-
Familiarity with accessibility standards (WCAG) at an architectural level.
-
Exposure to design token systems and implementing multi-brand theming.
-
Background in SaaS or multi-tenant product environments.
π Enhancement Note: The experience requirements are substantial, indicating a need for seasoned professionals who can handle the complexity of a large product portfolio. The emphasis on AI coding tools is a key differentiator, requiring not just personal proficiency but also the ability to guide and standardize their use across a team. The "preferred qualifications" suggest that candidates with broader experience in platform engineering, accessibility, and multi-brand theming will have a significant advantage.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstrated examples of architecting and scaling design systems, showcasing component library structure, versioning strategy, and adoption across multiple applications.
-
Case studies detailing successful incremental UI modernization projects, highlighting the use of patterns like strangler, feature flags, or other risk-mitigation techniques.
-
Evidence of collaboration with design teams, including examples of Figma-to-code workflows, design token implementation, and the evolution of design system components based on user feedback or business needs.
Process Documentation:
-
Documentation of a defined UI modernization strategy, including assessment methodologies for legacy systems and a phased approach to implementation.
-
Examples of process documentation for design system governance, including contribution guidelines, component lifecycle management, and version control strategies.
-
Evidence of processes for evaluating, adopting, and standardizing the use of AI coding tools within a development team, including quality assurance and validation steps.
-
Workflow documentation illustrating the partnership between design and engineering for UI development, from concept to production.
π Enhancement Note: For an Enterprise UI Architect role, the portfolio should not just showcase finished products but also the strategic thinking, process definition, and collaborative methodologies employed. Emphasis should be placed on how the candidate has influenced technical direction, improved engineering efficiency, and driven modernization efforts across a complex environment. Demonstrating a structured approach to AI adoption and mentorship is crucial.
π΅ Compensation & Benefits
Salary Range: Based on industry benchmarks for an Enterprise UI Architect with 8+ years of experience, particularly in a hybrid role in Austin, TX, the estimated salary range is $160,000 - $220,000 annually. This range accounts for the significant experience required, leadership responsibilities, and the strategic impact of the role within a $250M ARR SaaS company.
Benefits:
-
Comprehensive health coverage: Medical, dental, and vision insurance options.
-
Robust insurance coverage: 100% employer-paid short-term disability, long-term disability, and basic life insurance.
-
Retirement savings: 401(k) with a 100% company match up to 4% of contributions.
-
Flexible time off: Generous paid personal/vacation time based on trust and accountability.
-
Paid leave: 10 sick days annually, 10 company-paid holidays, and 6 weeks of paid parental leave.
-
Additional perks: Pet insurance, medical travel benefits, infertility benefits, Teladoc services, Employee Assistance Program, and a Wellness Benefits & Engagement Platform.
Working Hours: Standard full-time hours, estimated at 40 hours per week, with a hybrid work arrangement allowing 2-3 days in the Austin, TX office.
π Enhancement Note: The salary estimate is based on general market data for senior architectural roles in major tech hubs like Austin, TX, considering the company's reported revenue and the specific demands of modernizing a large SaaS portfolio. The benefits package offered by Togetherwork is comprehensive and competitive, particularly the 100% employer-paid disability and life insurance, and the generous 401(k) match. The flexible PTO and parental leave reflect a modern, employee-centric approach.
π― Team & Company Context
π’ Company Culture
Industry: Software as a Service (SaaS) - serving over 12 vertical markets with 33+ software applications.
Company Size: Togetherwork is a $250M recurring revenue SaaS business, indicating a substantial mid-market to enterprise-level organization. The specific employee count is not provided but is likely in the hundreds given the revenue scale.
Founded: The founding date is not explicitly stated, but the company is described as "scaling rapidly," suggesting a period of significant growth and evolution.
Team Structure:
-
The UI Architect will be part of the central tech organization, likely reporting into a Director of Engineering, VP of Engineering, or Chief Technology Officer.
-
This role requires close partnership with Product Management, UX Design, and various engineering teams across the 20+ product lines.
Methodology:
-
Emphasis on "customer-focused, execution-driven, and committed to operational excellence."
-
Values include "accountability, collaboration, and continuous improvement."
-
AI is central to how they work, with a focus on practical application and teaching others.
-
Modernization efforts will likely utilize agile methodologies, with an emphasis on incremental delivery and iterative improvements.
Company Website: https://togetherwork.com/
π Enhancement Note: Togetherwork positions itself as a growing, customer-centric SaaS company with a strong emphasis on operational excellence and continuous improvement. The integration of AI into their workflow is a key cultural and operational theme. The team structure suggests a need for strong influence and collaboration skills, as the architect will guide multiple product teams without direct line management over all of them.
π Career & Growth Analysis
Operations Career Level: This is a senior individual contributor role at the Enterprise Architect level, focused on a specialized domain (UI/Frontend) but with portfolio-wide impact. It sits at the top tier of technical individual contributor paths, often parallel to principal engineer or director-level management tracks.
Reporting Structure: The role likely reports to a VP of Engineering, CTO, or Head of Architecture, providing strategic technical direction for UI across the company's product suite.
Operations Impact: The architect's impact is measured by the successful modernization of user interfaces across a significant number of SaaS products, leading to improved user experience, increased development efficiency, better maintainability, and potentially enhanced conversion rates or customer satisfaction due to modernized UIs. The adoption of AI will also impact engineering velocity and development costs.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in UI architecture, design systems, and AI-assisted development, potentially becoming a recognized leader in these areas within the company.
-
Strategic Influence: Expand influence to broader architectural decisions, technology strategy, and platform engineering initiatives across Togetherwork.
-
Leadership Development: Transition into formal management roles (e.g., Director of Engineering, Head of Frontend) or principal/fellow technical tracks, guiding larger teams or setting broader technical vision.
-
Mentorship Expansion: Develop formal mentorship programs and training initiatives for frontend engineers across the organization.
π Enhancement Note: This role offers a significant opportunity for a senior engineer to shape the user experience of a large SaaS portfolio. The growth path is clearly defined, allowing for advancement either through deepening technical expertise and strategic influence or by moving into formal leadership positions. The emphasis on AI also provides a unique avenue for skill development and industry leadership.
π Work Environment
Office Type: Hybrid work model, with 2-3 days required in the Austin, TX office. This suggests a modern office environment designed for collaboration and focused work.
Office Location(s): Austin, TX (headquartered on South Congress). This location is a known tech hub, offering access to talent and a vibrant ecosystem.
Workspace Context:
-
The office environment likely supports collaborative sessions with designers and engineers, crucial for the Figma-to-production partnership.
-
Access to modern development tools, including AI coding assistants, will be standard.
-
Opportunities for cross-functional interaction with product management, design, and multiple engineering teams will be frequent.
Work Schedule: Full-time, with an expectation of flexibility given the hybrid model and the senior nature of the role. The focus is on achieving outcomes rather than strict adherence to hours, though standard business operations will apply.
π Enhancement Note: The hybrid model in Austin provides a balance between in-person collaboration and individual focus. The "South Congress" headquarters suggests a vibrant work environment. The expectation for this role is to be a key player in collaborative sessions, leveraging the office space for design reviews, architecture discussions, and team mentorship.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening: Likely a recruiter screen to assess basic qualifications, experience, and cultural fit.
-
Technical Interview(s): Deep dives into React, TypeScript, architecture patterns, design systems, and front-end modernization strategies. Expect coding challenges or system design problems.
-
Architecture/Strategy Discussion: A session focused on portfolio-level UI strategy, design system evolution, and AI integration approach. This may involve presenting your approach to a specific problem or scenario.
-
Cross-Functional Interview: Meeting with Product and Design leads to assess collaboration style, understanding of design handoff, and ability to translate design intent into robust engineering solutions.
-
Hiring Manager Interview: Focus on leadership, mentorship, team development, and alignment with company values and strategic goals.
-
Final Executive/Leadership Interview: A broader conversation about strategic impact, long-term vision, and suitability for an enterprise-level role.
Portfolio Review Tips:
-
Focus on Impact: Showcase projects where your architectural decisions led to measurable improvements (e.g., reduced development time, improved performance, increased consistency, successful modernization).
-
Design System Depth: Provide detailed examples of design system components, their evolution, governance, and adoption metrics. Highlight how you bridged design and engineering.
-
Modernization Case Studies: Detail specific projects involving legacy modernization. Explain the challenges, your architectural approach (e.g., strangler pattern), and the outcomes.
-
AI Integration: If possible, illustrate how you've used AI tools to accelerate development, improve code quality, or establish standards. Be ready to discuss your process and judgment calls.
-
Collaboration Evidence: Include examples of how you've partnered effectively with designers and other engineers, perhaps through joint presentations or process documentation.
Challenge Preparation:
-
System Design: Be prepared for a system design exercise focused on building or modernizing a scalable UI architecture for multiple applications.
-
Code Review Simulation: Expect to review code snippets for quality, performance, and adherence to architectural standards.
-
Strategy Presentation: Prepare to articulate your approach to a multi-year UI modernization plan for a diverse product portfolio, including how you'd manage technical debt, stakeholder buy-in, and engineering adoption.
-
AI Tool Scenario: You might be given a scenario where you need to define standards for AI tool usage within a team or troubleshoot issues arising from AI-generated code.
π Enhancement Note: The interview process is designed to thoroughly assess technical depth, strategic thinking, leadership capabilities, and collaborative skills. The explicit prohibition of real-time AI assistance during interviews underscores the company's focus on evaluating genuine individual judgment and problem-solving abilities. A well-curated portfolio is critical for demonstrating tangible impact and experience.
π Tools & Technology Stack
Primary Tools:
-
Frontend Frameworks: Deep expertise in React is essential.
-
Languages: TypeScript proficiency is required.
-
Legacy Stacks: Familiarity with PHP, Rails, and .NET is beneficial for understanding and modernizing existing applications.
-
AI Coding Assistants: Daily use and expertise in tools like GitHub Copilot, Tabnine, or similar AI-powered coding assistants.
-
Build Tools: Experience with modern JavaScript build tools (e.g., Webpack, Vite).
-
Version Control: Git and platforms like GitHub/GitLab/Bitbucket.
Analytics & Reporting:
-
Design System Analytics: Tools or methods to track design system adoption, component usage, and impact on development efficiency.
-
Performance Monitoring: Tools for tracking frontend performance metrics (e.g., Lighthouse, SpeedCurve, Datadog RUM).
-
User Behavior Analytics: Experience with tools like Google Analytics, Mixpanel, or Amplitude to understand UI effectiveness and user interaction patterns.
CRM & Automation:
-
While not directly a CRM role, understanding how UI architecture impacts user journeys within SaaS products is key. Experience with SaaS platforms and their underlying technologies is relevant.
-
Integration Tools: Understanding how frontend applications integrate with backend services and APIs.
π Enhancement Note: The technology stack is heavily focused on modern frontend development with React and TypeScript, but critically includes familiarity with legacy systems and a strong emphasis on AI coding tools. The architect will need to be proficient in managing a diverse engineering landscape and leveraging new technologies to drive efficiency and consistency.
π₯ Team Culture & Values
Operations Values:
-
Obsess over our customers: Focus on how UI modernization and design system improvements directly enhance the end-user experience and drive customer value.
-
Own it. Together.: Take accountability for the UI vision and execution, while fostering a collaborative environment where design and engineering work as a unified team.
-
Move fast with purpose: Balance the need for rapid modernization with strategic planning and execution, ensuring that speed does not compromise quality or long-term maintainability.
-
Continuous Improvement: Drive a culture of ongoing learning, refinement of processes, and adoption of best practices in UI development and AI utilization.
Collaboration Style:
-
Highly collaborative, working closely with UX/Product Design to translate vision into reality.
-
Mentorship-driven, actively coaching and elevating the skills of frontend engineers.
-
Cross-functional, engaging with product managers, engineers, and potentially executive leadership to align on strategy and execution.
-
Proactive and opinionated, bringing strong viewpoints on UI best practices while being open to feedback and pragmatic solutions.
π Enhancement Note: The company's core valuesβcustomer obsession, collective ownership, purposeful speed, and continuous improvementβare directly applicable to the Enterprise UI Architect role. Success will hinge on embodying these values through collaborative efforts with design and engineering, driving impactful modernization, and fostering a culture of learning and shared responsibility for the UI/UX across the Togetherwork portfolio.
β‘ Challenges & Growth Opportunities
Challenges:
-
Portfolio Complexity: Modernizing UI across 20+ products with diverse legacy stacks (React, PHP, Rails, .NET) presents significant technical and logistical challenges.
-
Balancing Modernization and Delivery: Ensuring that modernization efforts don't halt ongoing feature development or disrupt existing revenue streams requires careful planning and execution (e.g., strangler patterns, feature flags).
-
AI Adoption & Standardization: Establishing effective, team-wide standards for AI-assisted development requires ongoing effort to validate quality, manage potential risks, and ensure engineers gain genuine value.
-
Cross-Team Alignment: Gaining buy-in and ensuring consistent adoption of design system standards and architectural patterns across multiple, potentially autonomous, engineering teams.
-
Technical Debt Management: Strategically addressing and reducing technical debt within the UI layer across a broad product base.
Learning & Development Opportunities:
-
AI Strategy Leadership: Become a key player in defining how AI is leveraged for development at Togetherwork, potentially leading to industry recognition.
-
Broad Architectural Exposure: Gain experience across a vast array of SaaS applications and technology stacks, deepening architectural versatility.
-
Design System Evolution: Lead the strategic evolution of a complex, multi-brand design system, a highly sought-after skill.
-
Mentorship & Influence: Develop strong leadership and coaching skills by mentoring a diverse group of engineers and influencing technical direction across the organization.
π Enhancement Note: The challenges in this role are substantial, stemming from the scale and diversity of the product portfolio. Successfully navigating these will require strong strategic planning, technical acumen, and excellent interpersonal skills. The growth opportunities are equally significant, offering a chance to become a leader in modern UI architecture and AI-driven development.
π‘ Interview Preparation
Strategy Questions:
-
"Describe your approach to defining a multi-year UI modernization roadmap for a portfolio of 20+ diverse SaaS products. How would you prioritize and sequence the work, and what criteria would you use?" (Focus on pragmatic sequencing, risk assessment, and stakeholder alignment).
-
"How would you evolve our current design system to become a truly scalable, cross-portfolio standard? What are the key components of a successful design system governance model, and how do you ensure adoption?" (Emphasize collaboration with design, component lifecycle, and developer experience).
Company & Culture Questions:
-
"How do Togetherwork's valuesβ'Obsess over our customers,' 'Own it. Together.,' and 'Move fast with purpose'βresonate with your approach to UI architecture and team leadership?" (Connect your experience to these values, providing specific examples).
-
"Describe a time you had to influence engineers or executives to adopt a new architectural standard or technology. How did you build consensus and manage resistance?" (Focus on communication, evidence-based arguments, and collaboration).
Portfolio Presentation Strategy:
-
Structure Your Narrative: For each portfolio piece, clearly state the problem, your solution (architectural approach, design system contribution, AI integration), and the quantifiable results.
-
Showcase Modernization: Highlight specific examples of legacy modernization, detailing the techniques used (strangler, feature flags, etc.) and the impact on users and the development team.
-
Design System Deep Dive: Walk through the architecture of a design system you've led or significantly contributed to. Explain its components, theming capabilities, and how it was adopted.
-
AI Workflow Demonstration: If possible, illustrate your AI-assisted development workflow, perhaps showing how you scaffolded components or refactored code with AI assistance, emphasizing your review process.
-
Focus on Collaboration: Demonstrate how you worked with designers and engineers, showcasing artifacts like Figma handoff processes or collaborative architectural diagrams.
π Enhancement Note: Preparing for this role involves demonstrating a blend of deep technical expertise, strategic foresight, and strong leadership/mentorship capabilities. The interview questions will likely probe your ability to handle complexity, drive change, and leverage emerging technologies like AI responsibly. A strong portfolio showcasing tangible results and a clear, structured approach to presenting your work will be crucial.
π Application Steps
To apply for this Enterprise UI Architect position:
-
Submit your application through the provided link on the Togetherwork careers page.
-
Resume Optimization: Tailor your resume to highlight experience with React, TypeScript, design systems, UI architecture, legacy modernization, and AI coding tools. Quantify achievements wherever possible (e.g., "Reduced UI development time by X% through design system implementation").
-
Portfolio Curation: Prepare a concise portfolio that showcases 2-3 key projects demonstrating your expertise in UI architecture, design systems, and incremental modernization. Ensure it includes examples of your collaboration with design and your approach to AI-assisted development.
-
Interview Preparation: Practice articulating your experience with the STAR method (Situation, Task, Action, Result) for behavioral questions. Prepare to discuss your architectural philosophy, modernization strategies, and AI integration approach in detail.
-
Company Research: Familiarize yourself with Togetherwork's product suite, company values, and recent news to better align your responses with their business objectives and culture.
β οΈ 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 8+ years of frontend engineering experience with at least 3 years in an architecture role, specifically with React and TypeScript. Must have a proven track record of scaling design systems and implementing incremental UI modernization in production environments.