UX Engineer

Counterpart Health
Full-time$157k-205k/year (USD)

📍 Job Overview

Job Title: UX Engineer

Company: Counterpart Health

Location: Remote - USA

Job Type: Full-Time

Category: Engineering / Design / Technology

Date Posted: 2026-05-08T08:04:16

Experience Level: 5-10 Years

Remote Status: Fully Remote

🚀 Role Summary

  • Own and evolve the design system as a product, ensuring scalable and consistent UI primitives and interaction patterns across product teams.

  • Serve as a critical bridge between Design, Product, and Frontend Engineering to translate design intent into production-ready code.

  • Proactively manage and resolve frontend UX-related technical debt, enhancing development velocity and code quality.

  • Develop coded prototypes for complex, data-dense, or AI-enabled user experiences using mock or synthetic data.

  • Optimize experience quality and consistency across motion, responsive behavior, and mobile contexts, ensuring a seamless user journey.

📝 Enhancement Note: This role is positioned within the Engineering department, emphasizing a strong technical foundation for UX initiatives. The focus on owning the design system as a "product" indicates a strategic approach to UI development and a need for an individual who can think holistically about component architecture and governance. The mention of AI-enabled experiences suggests a forward-looking environment and the potential for innovative UX solutions.

📈 Primary Responsibilities

  • Lead the development, maintenance, and evolution of the design system, including UI components, interaction patterns, and comprehensive usage standards.

  • Build and maintain robust, reusable UI primitives and interaction patterns that effectively scale across multiple engineering and product teams.

  • Proactively identify, prioritize, and resolve frontend UX-related technical debt, improving overall code quality and development efficiency.

  • Conduct coded prototyping for complex workflows, particularly those involving data-dense interfaces or AI-driven features, utilizing synthetic or mock data to demonstrate functionality.

  • Enhance the quality and consistency of user experiences across various dimensions, including motion design, responsive behavior, and mobile device contexts.

  • Collaborate closely with Design and Product teams during the discovery phase to validate technical feasibility and minimize downstream rework.

  • Act as the primary technical liaison between design intent and frontend implementation, effectively resolving ambiguities and aligning on technical constraints.

  • Contribute high-quality, production-ready code and actively collaborate with the broader engineering team on system-level frontend architectural decisions.

📝 Enhancement Note: The responsibilities highlight a blend of strategic ownership (design system product), hands-on development (reusable components, prototyping), and collaborative problem-solving (technical debt, feasibility validation). The emphasis on "production-quality code" and "system-level frontend decisions" positions this role as a senior contributor with significant technical influence.

🎓 Skills & Qualifications

Education: While no specific degree is listed, a Bachelor's degree in Computer Science, Human-Computer Interaction, Design, or a related field is often preferred for roles requiring advanced technical and design fluency. Equivalent practical experience will also be considered.

Experience: 5-10 years of progressive experience in frontend engineering with a strong focus on user experience and design systems. Proven experience shipping production-ready UI and contributing to scalable component libraries.

Required Skills:

  • Advanced frontend engineering expertise, with deep proficiency in React, TypeScript, and Tailwind CSS.

  • Demonstrated experience building and maintaining design systems and component libraries at scale.

  • High degree of design fluency, including a keen attention to interaction detail, usability principles, and accessibility standards (WCAG).

  • Proven ability to ship production UI and manage frontend technical debt effectively.

  • Experience with Storybook for component development and documentation.

Preferred Skills:

  • Experience working in AI-enabled development environments or leveraging AI-assisted tools to accelerate workflows.

  • Familiarity with advanced animation techniques and their implementation in web applications.

  • Experience conducting coded prototyping for complex, data-intensive, or AI-driven features.

  • Knowledge of accessibility best practices beyond basic compliance.

  • Experience collaborating within a remote-first, cross-functional product team.

📝 Enhancement Note: The required skills emphasize practical, production-level frontend development with specific technologies. The preferred skills, particularly AI integration and advanced prototyping, suggest a desire for candidates who can push the boundaries of user experience in a rapidly evolving tech landscape. The 5-10 year experience range indicates a need for a seasoned professional capable of independent work and technical leadership.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase at least 2-3 significant projects demonstrating ownership of a design system or a complex component library, detailing the architecture, governance, and evolution.

  • Include examples of coded prototypes for intricate workflows, ideally illustrating data-dense or AI-assisted experiences, with explanations of the technical approach and data handling.

  • Provide case studies that highlight improvements in UI consistency, usability, or accessibility achieved through your contributions, quantifying impact where possible.

  • Demonstrate experience with Storybook, showcasing well-documented and reusable components.

Process Documentation:

  • Document your approach to collaborating with design and product teams to translate design intent into feasible technical solutions.

  • Explain your methodology for managing and iterating on design system components, including version control, feedback loops, and deprecation strategies.

  • Detail your process for ensuring and improving the quality of user experiences across different devices and interaction modalities (e.g., motion, responsiveness).

📝 Enhancement Note: A strong portfolio is critical for this role, as it directly showcases practical application of design system principles and frontend development skills. The emphasis on coded prototypes and technical debt resolution indicates a need for tangible evidence of problem-solving and implementation capabilities.

💵 Compensation & Benefits

Salary Range: $157,000 - $205,000 USD per year. This range is based on the provided data and reflects the experience level, technical demands, and remote nature of the role within the US market.

Benefits:

  • Financial Well-Being: Competitive Base Salary, Equity Opportunities, Performance-based Bonus Program, 401k Matching, Regular Compensation Reviews.

  • Physical Well-Being: Comprehensive Medical, Dental, and Vision Coverage.

  • Mental Well-Being: No-Meeting Fridays, Monthly Company Holidays, Mental Health Resources, Generous Flexible Time-Off Policy, Remote-first Culture.

  • Professional Development: Learning Programs, Mentorship, Professional Development Funding, Regular Performance Feedback and Reviews.

  • Additional Perks: Employee Stock Purchase Plan (ESPP), Office Setup Reimbursement, Monthly Cell Phone & Internet Stipend, Paid Parental Leave.

Working Hours: 40 hours per week, with a remote-first culture that supports flexibility. No-Meeting Fridays are a specific benefit aimed at improving work-life balance and deep work capacity.

📝 Enhancement Note: The salary range is explicitly provided. The benefits package is extensive, with a strong emphasis on work-life balance (No-Meeting Fridays, flexible time off, remote-first) and professional growth, which are attractive to senior-level engineering and design talent.

🎯 Team & Company Context

🏢 Company Culture

Industry: Healthcare Technology, specifically focusing on AI-enabled solutions for primary care physicians to manage chronic conditions.

Company Size: The provided data does not specify company size, but Counterpart Health is a subsidiary of Clover Health, which is a publicly traded company (CLOV) with a significant employee base. This suggests Counterpart Health itself likely operates with a lean, agile engineering team within a larger organizational structure.

Founded: Counterpart Health was founded in 2018 as a vision of Clover Health.

Team Structure:

  • The UX Engineer sits within the Engineering department, reporting into an engineering leadership role.

  • Operates as a key cross-functional liaison, collaborating closely with Design, Product Management, and Frontend Engineering teams.

  • The role requires close partnership with designers to ensure design intent is technically feasible and efficiently implemented.

Methodology:

  • Data-Driven Design: Emphasis on leveraging data (mock/synthetic for prototyping) and user feedback to inform design system evolution and UX improvements.

  • Agile Development: The remote-first, cross-functional team structure, and focus on iterative development (design system as a product) suggests an agile methodology.

  • Component-Based Architecture: Core to the role is the development and maintenance of reusable UI components and patterns, aligning with modern frontend development practices.

  • Value-Based Care Focus: The company's mission is centered around improving patient outcomes and reducing costs in healthcare, influencing the types of problems the UX Engineer will help solve.

Company Website: counterparthealth.com

📝 Enhancement Note: The company's focus on AI and value-based care in healthcare presents a unique and impactful challenge for a UX Engineer. The structure implies a need for strong communication and collaboration skills to navigate interdisciplinary teams effectively.

📈 Career & Growth Analysis

Operations Career Level: This is a Senior individual contributor role, often referred to as a Staff or Principal UX Engineer depending on the organization's leveling structure. It requires deep technical expertise in frontend development and design systems, coupled with strategic thinking about product architecture and developer enablement.

Reporting Structure: The UX Engineer reports into Engineering leadership, likely a Director or VP of Engineering. They will work closely with Design leadership (e.g., Head of Design, Design Manager) and Product Management counterparts.

Operations Impact: The UX Engineer's impact is significant and multifaceted. By providing a robust design system and reusable components, they directly accelerate product development, improve the consistency and quality of user experiences, reduce engineering effort spent on repetitive UI tasks, and enable designers to focus on higher-level problems. Their work directly influences the efficiency of the engineering team and the overall user-facing quality of the Counterpart Assistant product.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in advanced frontend architecture, design system scaling, accessibility, and potentially emerging AI/ML interface patterns.

  • Leadership: Transition into a formal leadership role, such as Engineering Manager or Technical Lead for a frontend team, or a lead role within a dedicated design systems team if one evolves.

  • Product Strategy: Contribute more broadly to product strategy by leveraging deep understanding of UI/UX capabilities and constraints to inform roadmap decisions.

  • Cross-functional Influence: Become a recognized expert and advocate for best practices in UI development and design system usage across the organization.

📝 Enhancement Note: This role offers substantial growth potential for an individual contributor who excels in both technical execution and strategic thinking. The emphasis on enabling other teams positions this role for significant influence and potential future leadership opportunities.

🌐 Work Environment

Office Type: Remote-first. This indicates that the primary mode of work will be from a home office or co-working space, with no expectation of regular in-office attendance.

Office Location(s): Remote within the United States. This allows for flexibility in where the employee resides within the country, though time zone alignment for collaboration (e.g., America/Chicago as a derived timezone) may be preferred.

Workspace Context:

  • Collaborative Environment: Despite being remote, the emphasis on collaboration with Design, Product, and Engineering teams suggests a culture that fosters virtual teamwork through tools like Slack, video conferencing, and shared documentation platforms.

  • Technology & Tools: Access to modern development tools, including a robust frontend stack (React, TypeScript, Tailwind, Storybook), and likely collaboration tools typical of a remote-first tech company.

  • Team Interaction: Opportunities for interaction will primarily be through scheduled meetings, asynchronous communication channels, and potentially virtual team-building activities. The "No-Meeting Fridays" policy suggests a deliberate approach to dedicated deep work time.

Work Schedule: Standard 40-hour work week, with flexibility inherent in a remote-first environment. The specific "No-Meeting Fridays" policy aims to provide dedicated blocks for focused work, which is particularly beneficial for a UX Engineer engaged in complex coding and design system tasks.

📝 Enhancement Note: The remote-first nature is a key aspect of the work environment, offering significant flexibility. Candidates should be comfortable with asynchronous communication and proactive engagement in a virtual setting.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will review applications and portfolios, likely focusing on alignment with required technical skills and experience.

  • Technical Interview(s): Expect one or more interviews focused on frontend engineering fundamentals, React expertise, TypeScript, Tailwind CSS, and experience with design systems. This may involve live coding exercises or in-depth discussions about past projects.

  • Design System Deep Dive: A dedicated session to discuss your approach to design systems, component architecture, governance, and your experience with Storybook. This may involve reviewing your portfolio in detail.

  • Prototyping/Problem-Solving Challenge: A take-home assignment or a live exercise focused on creating a coded prototype for a complex UI scenario, potentially involving mock data or AI-assisted features.

  • Cross-functional Interviews: Meetings with Design and Product team members to assess collaboration style, communication skills, and ability to translate design intent into technical reality.

  • Final Interview: Often with senior leadership to discuss strategic alignment, impact, and cultural fit.

Portfolio Review Tips:

  • Highlight Ownership: Clearly articulate your role and impact on design systems, component libraries, or significant UI features. Use "I" statements for direct contributions and "We" for team efforts.

  • Show, Don't Just Tell: For each project, provide concise descriptions of the problem, your solution, the technologies used, and the measurable outcomes or improvements achieved. Include live links or clear screenshots/recordings.

  • Focus on Process: Explain how you approached challenges, particularly in areas like design system evolution, technical debt resolution, and cross-functional collaboration.

  • Demonstrate Technical Depth: For coded prototypes, be prepared to discuss your technical choices, architecture, and any trade-offs made. Ensure code is clean, well-commented, and accessible if shared.

  • Quantify Impact: Wherever possible, use metrics (e.g., reduction in development time, improvement in consistency scores, increased accessibility compliance) to demonstrate the value of your work.

Challenge Preparation:

  • Understand the Context: If given a take-home challenge, thoroughly read and understand the problem statement, constraints, and desired outcomes. Ask clarifying questions if needed.

  • Prioritize Core Requirements: Focus on delivering the essential functionality and demonstrating your core skills (React, TypeScript, design system principles) before adding advanced features.

  • Structure Your Solution: Organize your code logically. If presenting, prepare a clear narrative that explains your approach, technical decisions, and how your solution addresses the prompt.

  • Be Ready for Discussion: Anticipate questions about your choices, potential alternative solutions, scalability, and how you would integrate your work into a larger system.

📝 Enhancement Note: The interview process emphasizes a strong technical foundation, practical application of design system knowledge, and collaboration skills. A well-curated portfolio that clearly demonstrates these aspects will be crucial for success. The emphasis on coded prototypes and problem-solving challenges suggests a practical, hands-on evaluation.

🛠 Tools & Technology Stack

Primary Tools:

  • Frontend Framework: React (required)

  • Language: TypeScript (required)

  • Styling: Tailwind CSS (required)

  • Component Development & Documentation: Storybook (required)

  • Design System Management: This role likely involves using and contributing to a design system, which may be built using internal tools or existing libraries.

  • Prototyping Tools: Coded prototyping using React/TypeScript is expected, potentially supplemented by design tools like Figma for reference.

Analytics & Reporting:

CRM & Automation:

  • Not directly relevant to the core responsibilities of this UX Engineer role, but awareness of how user data flows from CRM to product interfaces might be helpful.

📝 Enhancement Note: The technology stack is clearly defined, with a strong emphasis on modern, efficient frontend development tools. Proficiency in React, TypeScript, Tailwind, and Storybook is non-negotiable. The role implies contributing to or leveraging an existing design system, which is a core operational tool for UI consistency.

👥 Team Culture & Values

Operations Values:

  • Innovation: Driving forward with AI-enabled solutions and cutting-edge UX practices in healthcare.

  • Patient-Centricity: A core mission to improve patient care and outcomes, which should inform design decisions.

  • Collaboration: Strong emphasis on cross-functional teamwork and open communication, especially in a remote setting.

  • Efficiency: Improving product development velocity and code quality through robust design systems and reusable components.

  • Quality: Commitment to high standards in user experience, visual design, interaction detail, and code production.

Collaboration Style:

  • Remote-First & Asynchronous: Expect a heavy reliance on digital communication tools (Slack, email, video conferencing) and documentation for collaboration. Proactive communication and clear documentation are key.

  • Cross-functional Partnership: Close working relationships with Design, Product, and Engineering teams, requiring the ability to translate between technical and design perspectives.

  • Feedback-Oriented: A culture that encourages constructive feedback on design, code, and processes to foster continuous improvement.

  • Empowerment: The role is designed for an individual who can take ownership and drive initiatives forward independently, with support from leadership.

📝 Enhancement Note: The company's mission in healthcare and its remote-first structure shape a culture that values innovation, collaboration, and user impact. The emphasis on growth and efficiency suggests an environment where proactive problem-solvers thrive.

⚡ Challenges & Growth Opportunities

Challenges:

  • Scaling a Design System: Evolving a design system to meet the needs of a growing product and multiple teams, while maintaining consistency and manageability.

  • Bridging Design & Engineering: Effectively translating complex design visions into technically feasible and robust frontend implementations, especially for novel AI-driven features.

  • Managing Technical Debt: Proactively identifying and addressing technical debt in UI code and component libraries to prevent slowdowns and maintain code health.

  • Remote Collaboration: Ensuring seamless communication and alignment across distributed teams, fostering a strong sense of shared purpose and progress.

  • AI Integration: Staying abreast of rapidly evolving AI capabilities and finding innovative ways to integrate them into user interfaces effectively and ethically.

Learning & Development Opportunities:

  • Cutting-Edge Technology: Gaining hands-on experience with AI-enabled development workflows and advanced frontend techniques.

  • Design System Expertise: Becoming a subject matter expert in the principles and practice of building and scaling design systems, a highly valuable skill in the industry.

  • Cross-functional Skill Development: Enhancing collaboration and communication skills by working closely with diverse teams (Design, Product, Engineering).

  • Industry Trends: Staying current with the latest trends in UX/UI, frontend development, and AI within the healthcare technology sector.

  • Mentorship: Opportunities for mentorship from experienced engineering and design leaders within Counterpart Health and potentially Clover Health.

📝 Enhancement Note: This role presents challenges that are typical of fast-growing tech companies, particularly in areas like scaling infrastructure and bridging disciplines. The growth opportunities are substantial, offering the chance to become a leader in a critical and in-demand area of software development.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you significantly contributed to or led the evolution of a design system. What were the key challenges, and how did you address them?" (Focus on ownership, process, and outcomes.)

  • "How do you approach translating complex design mockups or wireframes into production-ready React components using TypeScript and Tailwind CSS?" (Highlight your workflow, attention to detail, and technical choices.)

Company & Culture Questions:

  • "What interests you about Counterpart Health's mission in transforming healthcare through AI and primary care tools?" (Connect your passion to their mission.)

  • "How do you envision your role in fostering collaboration between Design, Product, and Engineering teams in a remote-first environment?" (Showcase your communication and teamwork approach.)

Portfolio Presentation Strategy:

  • Structure Your Narrative: For each portfolio piece, clearly define the problem, your specific role and contributions, the technical solution, and the impact/results.

  • Demonstrate Technical Fluency: Be ready to discuss the code behind your examples, explaining architectural decisions, component design, and how you leveraged specific technologies (React, TypeScript, Tailwind, Storybook).

  • Highlight Design System Thinking: Show how your work contributes to consistency, reusability, and scalability. Explain your approach to component design and documentation.

  • Engage and Discuss: Treat the portfolio review as a collaborative discussion. Be prepared to answer in-depth questions about your projects and your problem-solving process.

📝 Enhancement Note: Interview preparation should focus on showcasing a deep understanding of design systems, strong practical frontend development skills, and the ability to collaborate effectively in a remote setting. Be ready to detail your contributions and articulate the impact of your work with specific examples.

📌 Application Steps

To apply for this UX Engineer position:

  • Submit your application through the provided link on greenhouse.io.

  • Curate Your Portfolio: Select 2-3 of your strongest projects that best demonstrate your experience with design systems, React, TypeScript, Tailwind CSS, and Storybook. Ensure each project clearly outlines the problem, your solution, your role, the technologies used, and any measurable results. Prioritize examples that showcase coded prototypes or significant contributions to UI consistency and technical debt resolution.

  • Tailor Your Resume: Highlight keywords from the job description, such as "UX Engineer," "Design System," "React," "TypeScript," "Tailwind CSS," "Storybook," "Frontend Engineering," "UI Prototyping," "Accessibility," and "AI-enabled Development." Quantify your achievements wherever possible.

  • Prepare for Technical Discussions: Be ready to discuss your experience with specific technologies, your approach to building reusable components, and how you manage technical debt. Practice explaining your portfolio projects clearly and concisely.

  • Research Counterpart Health: Understand their mission, their product (Counterpart Assistant), and their focus on AI and value-based care in healthcare. This will help you articulate your interest and align your answers with their strategic goals.

⚠️ 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

Candidates need advanced frontend expertise in React, TypeScript, Tailwind, and Storybook, with a proven track record of shipping production UI. Experience with scalable design systems and AI-enabled development tools is highly desired.