Senior UX Engineer
📍 Job Overview
Job Title: Senior UX Engineer
Company: Evolve
Location: Remote - US
Job Type: Full-Time
Category: UX Engineering / Front-End Development
Date Posted: May 21, 2026
Experience Level: Mid-Senior Level (7+ years)
Remote Status: Fully Remote
🚀 Role Summary
-
Lead the end-to-end design and development of financial experiences for vacation rental owners, focusing on clarity, trust, and actionability.
-
Architect and implement responsive, AI-native interfaces and component logic within a React/TypeScript framework to manage high-stakes financial data.
-
Collaborate cross-functionally to ensure interface decisions drive key business metrics like conversion, feature adoption, and retention.
-
Drive the evolution of scalable product architecture for professional operators, addressing complex data and edge cases.
📝 Enhancement Note: This role is a hybrid of UX/UI design and front-end engineering, with a strong emphasis on building financial products and experiences. The "UX Engineer" title, combined with responsibilities like "Architect Financial Trust," "Production-Level Craft," and "Scalable Product Architecture," indicates a need for deep technical proficiency in front-end development alongside strong UX design sensibilities, particularly in the Fintech/B2B SaaS space. The AI-native aspect suggests a forward-thinking approach to development workflows.
📈 Primary Responsibilities
-
Architect Financial Trust: Own the complete financial experience for Evolve's Core, Plus, and Pro tiers, building responsive interfaces and component logic that enables operators to navigate complex distributions with confidence.
-
Product Design Strategy: Partner with Product Management and Engineering to ensure interface decisions directly impact conversion rates, feature adoption, and customer retention.
-
AI-Native Prototyping: Utilize AI-powered development environments to rapidly test and iterate on concepts, transforming product hypotheses into production-ready code prototypes.
-
Production-Level Craft: Implement fluid interactions, elegant data visualizations, and predictable state management within the existing React/TypeScript front-end architecture, prioritizing user trust.
-
Scalable Product Architecture: Develop components and views that support property management at scale, effectively handling variable data, edge cases, and sophisticated tools required by professional operators.
-
Solve from First Principles: Employ data analysis, owner feedback, and cross-functional discussions to proactively identify and engineer solutions before they escalate into support issues.
-
Autonomy and Ownership: Take full responsibility for shipping features and achieving desired business outcomes, using expertise, data, and user feedback to refine user experiences across multiple product areas.
-
Systemic UI Thinking: Enhance Evolve's core design system by translating design components and patterns into a robust, accessible, and reusable code library, ensuring platform-wide consistency.
📝 Enhancement Note: The responsibilities highlight a blend of strategic product thinking, hands-on development, and a focus on financial data. "Architect Financial Trust" and "Scalable Product Architecture" suggest a need for robust, well-engineered solutions that can handle complexity and growth. "AI-Native Prototyping" is a key differentiator, indicating a requirement for experience with modern AI development tools.
🎓 Skills & Qualifications
Education: While no specific degree is mandated, a Bachelor's degree in Computer Science, Design, or a related field is often preferred for roles requiring this level of technical and design expertise. Relevant professional certifications in UX/UI or front-end development are also valuable.
Experience: 7+ years of experience building products, specifically within B2B/Fintech environments or high-growth tech-enabled services.
Required Skills:
-
Production-Grade UX/UI Craft: Demonstrated technical fluency in modern front-end engineering frameworks, including React and TypeScript.
-
Advanced CSS Skills: Proficiency in CSS-in-JS architectures and a keen eye for typography, alignment, and motion design.
-
AI-Forward Workflow Proficiency: Advanced experience leveraging AI development environments and tools to build functional, interactive prototypes.
-
Financial Acumen: Strong understanding of user interaction with financial data, data flow within applications, and implications of back-end concepts like revenue splits, accounting logic, and tax reporting.
-
Ambiguity Navigation: Proven ability to translate opaque requirements into high-fidelity, multi-platform (web & mobile) solutions that balance aesthetic craft with measurable conversion.
-
Systemic UI Thinking: Experience in translating design components and patterns into robust, accessible, and reusable code libraries, contributing to or leading design system evolution.
-
Front-end Architecture: Understanding of building scalable and maintainable front-end architectures, including state management.
Preferred Skills:
-
Experience with data visualization libraries and best practices for financial reporting.
-
Familiarity with accessibility standards (WCAG) and implementation.
-
Experience working in a high-growth, fast-paced tech environment.
-
Understanding of A/B testing methodologies and performance optimization.
-
Experience with CI/CD pipelines and front-end testing frameworks.
📝 Enhancement Note: The emphasis on "7+ years," "Production-Grade UX/UI Craft," and "AI-Forward Workflow Proficiency" signifies a senior individual contributor role. The blend of technical skills (React, TypeScript, CSS-in-JS) with design sensibilities and financial domain understanding is critical. "Navigating ambiguity" is a common trait sought in senior roles within rapidly evolving companies.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstrate end-to-end ownership of complex financial products or features, showcasing problem identification, solution design, technical implementation, and successful launch.
-
Include case studies highlighting the creation of responsive interfaces and component logic for financial data, emphasizing clarity, trust, and user action.
-
Showcase examples of leveraging AI tools or advanced prototyping techniques to accelerate development and validate concepts.
-
Present examples of contributions to or leadership of design systems, demonstrating a commitment to scalable, reusable, and accessible UI components.
Process Documentation:
-
Provide documentation or case studies illustrating your approach to user research and data analysis for identifying design and engineering needs in financial products.
-
Detail your workflow for collaborating with Product Managers and Engineers, from initial concept to production-ready code, particularly in an AI-native development environment.
-
Showcase methods for implementing and maintaining robust state management and predictable user experiences in complex applications.
-
Include examples of how you ensured accessibility and platform-wide consistency through code library development and design system contributions.
📝 Enhancement Note: For a Senior UX Engineer role, especially one focused on financial products and AI, the portfolio needs to be exceptionally strong. It should not only showcase design aesthetic but also deep technical implementation skills and strategic thinking around financial data and complex user flows. Demonstrating experience with AI-driven development and design systems will be crucial.
💵 Compensation & Benefits
Salary Range: $165,000 - $185,000 annually. This range is dependent on relevant experience and may be adjusted to reflect local market conditions.
Benefits:
-
Financial Wellness:
- Industry-competitive base pay.
- Equity in the company, providing ownership stake.
- 401(k) plan with an immediate 4% employer match.
-
Family Support:
- 16-18 weeks of paid parental leave for birthing parents.
- 10 weeks of paid parental leave for non-birthing parents.
- Infertility coverage.
-
Health & Wellness:
- Comprehensive medical, dental, and vision insurance plans.
- 100% employer-paid dental and vision for individual coverage.
- Low-cost medical option available.
- 10 free mental health visits per year.
- Pet insurance.
-
Time to Recharge:
- Generous Paid Time Off (PTO).
- Rest & Recharge time (RTO) for full-time exempt employees.
- Paid sick leave.
- Paid company holidays.
- A personal holiday to celebrate individual milestones.
-
Travel Perks:
- Annual Evolve travel credit after one year of employment.
- Discounts on stays at Evolve properties.
-
Growth Opportunities:
- World-class onboarding programs.
- Access to learning and development resources to enhance impact.
-
Connection:
- Employee Resource Groups (ERGs) to foster community and celebrate diversity. Working Hours: The role is full-time, typically requiring 40 hours per week. Given the remote nature and focus on autonomy, there is likely flexibility in daily scheduling, provided core responsibilities and collaboration needs are met.
📝 Enhancement Note: The salary range is provided directly. The benefits package is extensive and highlights Evolve's commitment to employee well-being and professional development, which is attractive to senior talent. The mention of "local market conditions" for compensation is standard.
🎯 Team & Company Context
🏢 Company Culture
Industry: Travel Technology / Vacation Rental Management. Evolve operates within the rapidly growing short-term rental market, leveraging technology to streamline management for property owners and provide enhanced experiences for guests. This sector is competitive and requires continuous innovation.
Company Size: Evolve is a significant player, indicated by its status as the largest tech-enabled vacation rental management company in North America. While the exact employee count isn't provided in the raw data, such a description implies a company with hundreds of employees, offering a structured yet dynamic work environment.
Founded: Evolve was founded with a mission to simplify vacation rentals. While the exact founding year is not provided, its established position suggests a company with several years of operational experience, allowing for sophisticated processes and a mature culture to develop.
Team Structure:
-
The UX Engineering team likely operates within a Product or Engineering department, comprising individuals with specialized skills in user experience, user interface design, and front-end development.
-
Reporting structure typically involves a lead UX Engineer or a Director of Product/Engineering, with this Senior UX Engineer likely reporting to a manager who oversees a team of designers and engineers.
Methodology:
-
Evolve emphasizes a data-driven approach, utilizing analytics to inform product decisions and measure impact.
-
Workflow planning and optimization are key, especially for financial products, ensuring efficiency and user satisfaction.
-
Automation and AI-native practices are being integrated, signaling a commitment to modern development methodologies and leveraging technology for efficiency.
Company Website: https://evolve.com/
📝 Enhancement Note: The company context suggests a fast-paced, technology-focused environment with a strong emphasis on customer experience and operational efficiency. The "largest tech-enabled" descriptor implies a company with significant resources and a sophisticated approach to its market. The focus on "professional operators" indicates a move towards catering to a more sophisticated B2B clientele.
📈 Career & Growth Analysis
Operations Career Level: This is a Senior Individual Contributor (IC) role. As a Senior UX Engineer, the focus is on deep expertise, technical leadership within their domain, and driving significant product outcomes. The role requires not just execution but also strategic input into product direction and architectural decisions related to the user interface and front-end experience.
Reporting Structure: The Senior UX Engineer will likely report to a UX Design Lead, Engineering Manager, or Director of Product. They will collaborate closely with Product Managers, other engineers (front-end, back-end, mobile), and potentially UX Researchers. The role demands significant autonomy and influence over their project areas.
Operations Impact: The Senior UX Engineer's impact is directly tied to the success of Evolve's financial products. By making complex financial data transparent and actionable, they will drive owner trust, retention, and adoption of premium services (Core, Plus, Pro tiers). This role is critical in shaping the perception and usability of Evolve's financial offerings, directly impacting revenue and customer satisfaction for property owners and managers.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in advanced front-end architectures, AI-driven development, and complex financial data visualization, potentially becoming a subject matter expert within the company.
-
Leadership Track: Transition into a Lead UX Engineer role, mentoring junior team members, guiding architectural decisions, and taking on more strategic product responsibilities.
-
Cross-functional Expertise: Broaden understanding of business unit economics, product strategy, and stakeholder management through close collaboration, potentially leading to product management or strategy roles.
-
Architectural Influence: Contribute to the long-term technical vision and evolution of Evolve's front-end platform and design system.
📝 Enhancement Note: The "Senior" title and the responsibilities clearly place this role as a senior IC. The growth paths emphasize deepening technical expertise or moving into leadership roles, which is typical for senior individual contributors in tech companies. The impact on financial products is a key differentiator for this role.
🌐 Work Environment
Office Type: This is a fully remote position within the United States, with specific state restrictions mentioned (excluding D.C. and Hawaii, with potential compensation-based restrictions in CA, MD, NY, PA, RI, and WA). Colorado residents have additional flexibility with remote, office, or hybrid options.
Office Location(s): While remote, the company is headquartered in the US and has a presence in Denver, CO. Approved locations are nationwide within the US, excluding D.C. and Hawaii.
Workspace Context:
-
Collaborative Environment: The remote nature necessitates strong digital collaboration tools and practices. Expect frequent use of video conferencing, instant messaging, and collaborative design/development platforms.
-
Operations Tools & Technology: Access to modern front-end development tools, AI prototyping environments, design systems, and potentially specialized financial data platforms. The company likely invests in high-quality tools to support remote productivity.
-
Team Interaction: Opportunities for team interaction will primarily be through structured virtual meetings, code reviews, design critiques, and asynchronous communication channels, fostering a culture of shared ownership and feedback.
Work Schedule: Full-time, with an expectation of around 40 hours per week. The remote, autonomous nature of the role suggests flexibility in daily scheduling to accommodate personal needs, as long as project deadlines and collaborative needs are met. This allows for deep focus time necessary for complex engineering and design tasks.
📝 Enhancement Note: The remote-first nature is a significant aspect. The mention of state-specific hiring restrictions is common for remote roles due to tax and legal compliance. The emphasis on collaboration within a remote setting is crucial for success.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A recruiter will likely review your application and resume, focusing on alignment with the core requirements (7+ years, React/TypeScript, Fintech/B2B, AI-native experience).
-
Hiring Manager/Team Interview: This stage will delve into your experience with financial products, UX/UI craft, and your approach to problem-solving. Expect questions about your portfolio and specific projects.
-
Technical & Design Assessment: This could involve a live coding exercise, a take-home project, or a deep dive into a portfolio piece demonstrating your front-end development skills, AI prototyping capabilities, and understanding of UX principles for financial data.
-
Portfolio Presentation: Be prepared to walk through 1-2 key projects from your portfolio, explaining your role, the challenges, your design and engineering process, the technologies used, and the measurable impact.
-
Cross-functional Interview: You may meet with Product Managers or other engineers to assess your collaboration style, communication skills, and ability to integrate into the team's workflow.
-
Final Interview: Typically with a senior leader (e.g., Director of Product/Engineering) to discuss overall fit, strategic thinking, and long-term vision.
Portfolio Review Tips:
-
Curate Strategically: Select 2-3 projects that best showcase your experience with complex financial products, AI-native development, and strong UX/UI engineering. Highlight B2B/Fintech examples if possible.
-
Structure for Impact: For each project, clearly articulate the problem, your specific role and contributions, the design and engineering process (including AI usage), technical challenges, solutions implemented, and quantifiable results (e.g., conversion lift, retention improvement, efficiency gains).
-
Demonstrate Technical Depth: Be ready to discuss your code, architectural decisions, state management strategies, and how you implemented responsive designs and accessibility.
-
Showcase AI Integration: Clearly explain how you leveraged AI tools in your workflow, what benefits it provided (speed, iteration, innovation), and how it integrated with traditional development.
-
Tell a Story: Frame your projects as narratives that highlight your problem-solving skills, user empathy, and ability to deliver impactful solutions.
Challenge Preparation:
-
Technical Skills: Brush up on advanced React patterns, TypeScript best practices, state management (e.g., Redux, Zustand, Context API), and modern CSS techniques. Be ready for coding challenges that might involve building UI components or solving front-end logic problems.
-
Design Thinking: Practice articulating your UX process, user research methods, and how you translate user needs into technical solutions.
-
AI Tool Familiarity: Be prepared to discuss your experience with AI development assistants and prototyping tools, and how you see them evolving the UX engineering landscape.
-
Financial Domain: Review common financial concepts and how they are typically represented in user interfaces (dashboards, reports, transaction flows).
📝 Enhancement Note: The interview process is likely multi-stage, typical for senior roles. The portfolio is critical and needs to demonstrate a blend of design, engineering, and strategic thinking, with a specific emphasis on AI and financial products.
🛠 Tools & Technology Stack
Primary Tools:
-
Front-end Framework: React is the core JavaScript library for building user interfaces.
-
Language: TypeScript for static typing, enhancing code quality and maintainability.
-
Styling: CSS-in-JS architectures (e.g., Styled Components, Emotion) for component-based styling.
-
AI Development Environments: Proficiency in leveraging AI-powered coding assistants and prototyping tools (e.g., GitHub Copilot, advanced IDE plugins, AI-assisted design tools) for rapid iteration.
-
State Management: Experience with libraries like Redux, Zustand, or React Context API for managing application state.
Analytics & Reporting:
- Tools for analyzing user behavior and product performance (e.g., Google Analytics, Mixpanel, Amplitude).
CRM & Automation:
-
While not directly managed by UX Engineering, understanding how CRM data (e.g., Salesforce) flows into front-end experiences or how user interactions feed back into CRM systems is beneficial.
-
Familiarity with workflow automation principles and how front-end experiences can integrate with back-end automation processes.
-
Integration Tools: Understanding how front-end applications interact with backend APIs and microservices.
📝 Enhancement Note: The tech stack is clearly defined with React, TypeScript, and CSS-in-JS as core requirements. The "AI-Native Prototyping" points towards modern AI coding assistants and integrated development environments. Proficiency in state management is also a key technical requirement.
👥 Team Culture & Values
Operations Values:
-
Customer-Obsessed: A deep focus on understanding and serving the needs of vacation rental owners and guests, translating this into intuitive and trustworthy financial experiences.
-
High-Performance: Driving for exceptional results, operating with speed and efficiency, and continuously seeking ways to improve processes and outcomes.
-
Curiosity: A drive to explore new technologies (like AI), understand complex financial data, and uncover user needs through data and feedback.
-
Communication: Open, honest, and clear communication is essential, especially in a remote environment and when discussing complex financial or technical topics.
-
Accountability: Taking ownership of features and their outcomes, from design to implementation and ongoing performance.
-
Growth Mindset: Embracing challenges, learning from failures, and continuously seeking to develop skills and knowledge, particularly in rapidly evolving areas like AI and front-end development.
Collaboration Style:
-
Cross-functional Integration: Close partnership with Product Management and Engineering teams is expected, involving shared decision-making and a collaborative approach to problem-solving.
-
Process Review & Feedback: A culture that encourages constructive feedback on designs, code, and processes to foster continuous improvement.
-
Knowledge Sharing: Encouraging the sharing of best practices, new techniques (especially regarding AI and front-end development), and insights across the team.
📝 Enhancement Note: Evolve's core values (customer-obsessed, high-performing, curiosity, communication, accountability, growth mindset) are explicitly mentioned and are central to the company culture. This is a key aspect for candidates to align with.
⚡ Challenges & Growth Opportunities
Challenges:
-
Balancing Complexity and Simplicity: Designing financial interfaces that are both comprehensive enough for professional operators and intuitive for less experienced users.
-
Navigating Ambiguity: Working with evolving product requirements and market dynamics in the vacation rental industry, requiring adaptability and strong problem-solving skills.
-
Integrating AI Seamlessly: Effectively incorporating AI tools into the development workflow to enhance productivity and innovation without compromising code quality or user experience.
-
Scalability and Edge Cases: Building robust systems that can handle a wide range of property types, owner structures, and financial scenarios at scale.
Learning & Development Opportunities:
-
AI Specialization: Opportunities to become a leader in leveraging AI for UX engineering and product development within Evolve.
-
Fintech Domain Expertise: Deepening knowledge of financial operations, accounting principles, and investment analytics within the context of real estate.
-
Advanced Front-end Architecture: Exposure to and contribution towards cutting-edge front-end architectural patterns and best practices.
-
Mentorship and Leadership: Potential to mentor junior engineers and designers, and to influence the technical direction of the company's financial products.
-
Industry Conferences & Training: Support for attending relevant conferences and pursuing certifications in UX, front-end development, or AI.
📝 Enhancement Note: The challenges highlight the strategic importance and complexity of the role, particularly the integration of AI and the focus on financial products. The growth opportunities are well-aligned with the senior nature of the position.
💡 Interview Preparation
Strategy Questions:
-
"Describe a time you had to translate complex or ambiguous financial requirements into a clear, user-friendly interface. What was your process?" (Focus on your problem-solving, design thinking, and technical implementation.)
-
"How do you approach designing for trust, especially when dealing with sensitive financial data? Can you provide an example from your portfolio?" (Highlight your understanding of UX principles for financial applications and your ability to build confidence.)
-
"Tell us about your experience using AI development tools. How have you leveraged them to accelerate your workflow or improve product outcomes? What are the potential pitfalls?" (Be specific about tools, your workflow, and your perspective on AI's role in development.)
Company & Culture Questions:
-
"What excites you most about Evolve's mission and our focus on empowering vacation rental owners?" (Show genuine interest in the company's purpose.)
-
"How do you embody Evolve's core values, such as customer-obsession and a high-performance mindset, in your work?" (Provide specific examples.)
Portfolio Presentation Strategy:
-
Context is Key: For each case study, start by clearly defining the business problem and user need.
-
Show, Don't Just Tell: Use visuals (screenshots, mockups, interactive prototypes if possible) to illustrate your design decisions and technical implementation.
-
Quantify Impact: Whenever possible, present metrics that demonstrate the success of your work (e.g., conversion rates, feature adoption, user satisfaction scores, efficiency gains).
-
Highlight Your Role: Be precise about what you did, especially if it was a team project. Differentiate between your contributions and those of others.
-
Explain Your "Why": Articulate the rationale behind your design and technical choices, especially how they addressed the user needs and business goals.
-
Address AI Usage: Clearly explain where and how AI tools were integrated into your process and the tangible benefits derived.
📝 Enhancement Note: Interview preparation should focus on showcasing a blend of technical expertise, design thinking, strategic product sense, and experience with AI and financial products. The portfolio presentation is a critical component.
📌 Application Steps
To apply for this Senior UX Engineer position:
-
Submit your application through the Evolve careers portal via the provided Greenhouse link.
-
Tailor Your Resume: Optimize your resume to highlight your 7+ years of experience in B2B/Fintech, proficiency in React, TypeScript, and CSS-in-JS, and any experience with AI development workflows and financial data. Quantify achievements wherever possible.
-
Curate Your Portfolio: Select 2-3 of your strongest projects that best align with the job description, focusing on financial experiences, AI integration, and scalable product architecture. Ensure your portfolio is easily accessible and clearly showcases your UX/UI engineering skills.
-
Prepare Your Narrative: Practice articulating your experience, particularly your approach to complex financial products, your use of AI tools, and your understanding of Evolve's mission and values. Be ready to discuss your portfolio in detail.
-
Research Evolve: Familiarize yourself with Evolve's business model, target audience (especially property owners and professional operators), and company culture. Understand their value proposition and how this role contributes to it.
⚠️ 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 7+ years of experience in B2B/Fintech with technical fluency in modern front-end frameworks and a strong eye for UI craft. Candidates must be proficient in AI-forward development workflows and possess a deep understanding of financial data flows.