Sr. UX Engineer

Priority1
Full-timeLittle Rock, United States

📍 Job Overview

Job Title: Sr. UX Engineer

Company: Priority1

Location: Little Rock, AR, United States

Job Type: FULL_TIME

Category: UX Engineering / Frontend Development

Date Posted: 2026-05-21

Experience Level: 5-10 Years

Remote Status: On-site

🚀 Role Summary

  • Develop and maintain production-ready React and TypeScript single-page applications, focusing on scalability and maintainability.

  • Actively contribute to and enhance a comprehensive design system, creating reusable components, detailed documentation, and practical usage guidance for cross-functional teams.

  • Collaborate closely with product owners and backend engineers to define API contracts that seamlessly support sophisticated user experiences.

  • Implement and leverage product analytics tools to instrument UI behavior, derive actionable insights, and drive continuous improvement of shipped features.

  • Elevate the overall quality of frontend deliverables by championing best practices in accessibility, responsiveness, performance, and maintainability.

📝 Enhancement Note: The primary focus of this role is on engineering robust frontend applications within a UX framework, emphasizing production readiness and design system contribution. While the title is "Sr. UX Engineer," the core responsibilities lean heavily into software engineering with a strong UX/UI component, particularly within the React ecosystem. This suggests a need for candidates who can bridge the gap between design intent and technical execution.

📈 Primary Responsibilities

  • Architect, develop, and deploy high-quality, production-ready single-page applications using React and TypeScript.

  • Drive the evolution of the company's design system by creating and refining reusable UI components, ensuring consistency and efficiency across the platform.

  • Produce comprehensive documentation for design system components, including practical usage examples and integration guidelines for other developers.

  • Conduct thorough code reviews for frontend development, modeling and enforcing high standards for implementation, best practices, and maintainability.

  • Establish and manage API contracts in partnership with backend engineering teams to ensure optimal data flow and user experience.

  • Integrate and utilize product analytics tools (e.g., PostHog, Amplitude, Mixpanel) to monitor user interactions, measure feature effectiveness, and inform future development decisions.

  • Proactively identify and address areas for improvement in frontend performance, accessibility, responsiveness, and overall code maintainability.

  • Mentor junior engineers on frontend best practices, design system utilization, and efficient development workflows.

📝 Enhancement Note: The responsibilities indicate a senior-level individual contributor role with a strong emphasis on technical leadership in frontend development and design system integrity. The expectation is for the candidate to not only build but also to guide and improve the overall frontend engineering process and output.

🎓 Skills & Qualifications

Education: While no specific degree is mentioned, a Bachelor's degree in Computer Science, Engineering, Human-Computer Interaction, or a related field is typically expected for a Senior UX Engineer role. Equivalent practical experience will also be considered.

Experience: Minimum of 5 years of professional experience shipping production-grade React and TypeScript applications. Proven track record of significant contributions to design systems and component libraries.

Required Skills:

  • 5+ years of professional experience building and shipping production React and TypeScript single-page applications.

  • Deep expertise with modern React state management and data fetching libraries, specifically TanStack Query and TanStack Router (or very close equivalents).

  • Hands-on experience with UI component libraries and styling methodologies such as shadcn, Tailwind CSS, and patterns derived from BaseUI/Radix UI.

  • Substantial experience contributing to and maintaining a production design system, including component architecture and documentation.

  • Strong understanding of core frontend principles including component architecture, reusable UI patterns, web accessibility (WCAG standards), responsive design techniques, and frontend maintainability strategies.

  • Proficiency in design tools such as Figma for understanding mockups, contributing to design iterations, and collaborating with designers.

  • Proven ability to partner effectively with backend engineers to define and consume API contracts.

  • Experience with product analytics tools like PostHog, Amplitude, or Mixpanel for tracking and analysis.

Preferred Skills:

  • Experience modernizing legacy frontend applications.

  • Familiarity with performance optimization techniques for complex web applications.

  • Knowledge of CI/CD pipelines for frontend deployments.

  • Experience with unit and integration testing for React applications.

📝 Enhancement Note: The required skills are highly specific, pointing towards a team that has adopted a modern, opinionated frontend stack. Candidates must demonstrate direct experience with the mentioned libraries and tools. The emphasis on AI-assisted development suggests an innovative and forward-thinking team culture.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrate at least 2-3 significant projects showcasing production-level React/TypeScript applications.

  • Highlight contributions to a design system or a substantial library of reusable UI components, including examples of component architecture and usage documentation.

  • Provide case studies that detail the process of translating design mockups (Figma) into functional, high-quality user interfaces.

  • Include examples of code that demonstrates strong component architecture, accessibility implementation, and responsive design patterns.

Process Documentation:

  • Document personal workflows for contributing to design systems, including component creation, documentation, and versioning.

  • Illustrate how you've used product analytics to inform UI/UX improvements in past projects.

  • Provide examples of code review processes and how you've contributed to raising code quality standards.

  • Detail your approach to ensuring accessibility and performance in frontend development.

📝 Enhancement Note: A strong portfolio is crucial for this role. Candidates should be prepared to walk through their projects, explaining their technical decisions, design system contributions, and the impact of their work. The emphasis is on tangible, production-ready outputs and a clear understanding of development processes.

💵 Compensation & Benefits

Salary Range: Based on industry benchmarks for Sr. UX Engineers with 5-10 years of experience in Little Rock, AR, the estimated annual salary range is $100,000 - $140,000. This estimate considers the specialized skill set (React, TypeScript, TanStack, Design Systems) and the on-site work requirement.

Benefits:

  • Comprehensive health, dental, and vision insurance.

  • Retirement savings plan with company match (e.g., 401k).

  • Paid time off (vacation, sick leave, holidays).

  • Opportunities for professional development and continuous learning.

  • Potential for performance-based bonuses.

  • Supportive work environment focused on career growth.

Working Hours: Standard full-time workweek, estimated at 40 hours per week. While the role is on-site, there may be occasional flexibility required for critical deadlines or system integrations, as is common in fast-paced logistics IT environments.

📝 Enhancement Note: The salary range is an estimate based on general market data for similar roles in the specified location. Actual compensation may vary based on specific experience, qualifications, and the company's internal compensation structure. The mention of "regular, reliable in-person attendance" and "occasional working extended hours" in the job description implies a standard on-site work arrangement with potential for overtime or adjusted hours during peak periods.

🎯 Team & Company Context

🏢 Company Culture

Industry: Logistics and Supply Chain Solutions. Priority1 operates within a dynamic and competitive industry that relies heavily on efficient operations, technological innovation, and robust customer service. This context means that IT and engineering roles, including UX Engineering, play a critical part in streamlining processes, enhancing customer interactions, and driving competitive advantage through technology.

Company Size: The provided LinkedIn data indicates a company size of 51-200 employees. This suggests a mid-sized company with a structure that likely allows for direct impact and visibility for individual contributors, while also having established processes and resources. For operations professionals, this size often means a balance between agility and structured workflows.

Founded: The company was founded in 1995, indicating a long-standing presence in the industry with established expertise and a solid market position. This history suggests a company that has navigated industry changes and likely possesses a blend of legacy systems and modern technological adoption.

Team Structure:

  • The UX Engineering team is part of the IT department, reporting to a Manager of UX Engineering. This structure places UX Engineering centrally within technology development, fostering close collaboration with product management and backend engineering.

  • The team is likely composed of engineers with specialized skills in frontend development, design systems, and UI/UX principles, working collaboratively to deliver cohesive user experiences.

Methodology:

  • Data-Driven Design: Emphasis on using product analytics to inform design decisions and measure the impact of implemented features.

  • Agile Development: While not explicitly stated, the mention of "making decisions and moving within their scope" and "proactive thinking over reactive execution" suggests an agile or iterative development approach.

  • AI-Assisted Development: Integration of AI tools like GitHub Copilot is a core part of the development workflow, aiming to boost productivity and efficiency.

Company Website: priority1inc.com

📝 Enhancement Note: The company's focus on modernizing its frontend experience suggests a commitment to technological advancement within the logistics sector. For a UX Engineer, this means working on impactful projects that directly influence customer and internal user efficiency and satisfaction. The mid-size company structure offers opportunities for significant individual contribution and influence.

📈 Career & Growth Analysis

Operations Career Level: This is a Senior UX Engineer position, indicating a mid-to-late career stage role. It requires a high degree of autonomy, technical expertise, and the ability to influence technical direction within the frontend and UX domains. The role is expected to mentor others and contribute to architectural decisions.

Reporting Structure: The Sr. UX Engineer reports to the Manager of UX Engineering. This provides a clear reporting line and a point of contact for career development, performance management, and strategic alignment within the UX Engineering function.

Operations Impact: The Sr. UX Engineer will have a direct impact on the user experience of Priority1's large logistics platform. By building high-quality, scalable, and user-friendly interfaces, this role will influence customer satisfaction, internal team efficiency, and the overall perception and usability of the company's digital products. This includes optimizing workflows through intuitive design and robust engineering.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in React, TypeScript, design systems, and modern frontend architectures. Potential to become a subject matter expert in specific areas.

  • Leadership Development: Opportunity to mentor junior engineers, lead frontend initiatives, and contribute to architectural strategy. Potential to move into Lead UX Engineer or Architect roles.

  • Cross-Functional Exposure: Gain broader experience by collaborating with various backend teams and product stakeholders, understanding the full product lifecycle.

  • Modernization Projects: Contribute to and potentially lead future modernization efforts for other parts of the platform, tackling complex technical challenges.

📝 Enhancement Note: The "Sr." title implies significant responsibility and the expectation of technical leadership. Growth opportunities are likely tied to deepening technical expertise, mentoring capabilities, and potentially taking on more strategic architectural roles within the UX engineering domain.

🌐 Work Environment

Office Type: The role is explicitly stated as "On-site" in Little Rock, AR. This indicates a traditional office-based work environment where in-person collaboration is expected.

Office Location(s): Little Rock, AR. The specific address is within the "Lyon Building LR," suggesting a professional office setting in a business district.

Workspace Context:

  • Collaborative Environment: The emphasis on "making decisions and moving within their scope," "partnering with backend engineers," and working within a "UX team" suggests an environment that values collaboration and iterative development.

  • Technology Access: As a Sr. UX Engineer, access to modern development tools, design software (Figma), and potentially robust workstation hardware is expected to facilitate efficient work.

  • Team Interaction: Being on-site allows for direct, face-to-face interaction with colleagues, fostering stronger team cohesion, spontaneous problem-solving, and knowledge sharing.

Work Schedule: The standard working hours are around 40 hours per week. However, the job description notes "regular, reliable in-person attendance" and "occasionally working extended hours," which is typical for IT roles in dynamic industries like logistics, especially during critical project phases or for essential functions.

📝 Enhancement Note: The on-site requirement is a key aspect. Candidates should be prepared for a structured office environment that prioritizes in-person collaboration and adherence to a regular schedule, with the understanding that occasional flexibility may be needed.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will likely review your resume and application, focusing on keywords related to React,

TypeScript, design systems, and the specified libraries.

  • Technical Interview(s): Expect one or more interviews focusing on frontend development skills. This may include:

    • Coding Challenges: Live coding exercises or take-home assignments testing your proficiency in React, TypeScript, and problem-solving.
    • System Design/Architecture: Questions about how you would design components, build features, or structure a frontend application, focusing on scalability, maintainability, and performance.
    • Technical Deep Dive: Discussions about your experience with TanStack Query/Router, shadcn, Tailwind, and your approach to design systems.
  • Portfolio Review: A dedicated session where you present your portfolio, walking through key projects, explaining your technical contributions, design decisions, and the impact of your work. Be ready to discuss your role in each project.

  • Behavioral/Cultural Fit Interview: Questions assessing your problem-solving approach, collaboration style, ability to work proactively, and alignment with Priority1's values and work environment. Expect questions about your experience with AI-assisted development.

  • Final Interview: Potentially with a senior leader or hiring manager to discuss overall fit and career aspirations.

Portfolio Review Tips:

  • Curate Selectively: Choose 2-3 of your strongest projects that best demonstrate your skills in React, TypeScript, design systems, and problem-solving.

  • Highlight Your Role: Clearly articulate your specific contributions, especially if working on a team. Use "I" statements for your actions and "we" for team achievements.

  • Showcase Process: Explain your thought process, from understanding requirements to implementation, testing, and deployment. Discuss challenges faced and how you overcame them.

  • Demonstrate Impact: Quantify results whenever possible (e.g., "improved load times by X%," "reduced bug reports by Y%," "enabled Z new features").

  • Technical Depth: Be prepared to discuss the technical details of your projects, including architecture, state management, API integrations, and performance optimizations.

  • Design System Focus: If you have design system experience, dedicate specific slides or sections to showcase component examples, documentation, and how it was adopted.

  • Figma Integration: Show how you’ve worked with Figma designs and collaborated with designers.

Challenge Preparation:

  • Practice Coding: Brush up on common React patterns, TypeScript features, and data structures/algorithms. Familiarize yourself with TanStack Query/Router concepts.

  • Design System Thinking: Prepare to discuss principles of good design system design, component reusability, and documentation best practices.

  • AI Tool Proficiency: Be ready to discuss how you leverage AI tools responsibly and effectively in your development workflow.

  • Behavioral Responses: Prepare STAR method (Situation, Task, Action, Result) responses for common behavioral questions related to teamwork, problem-solving, and initiative.

📝 Enhancement Note: The interview process will likely be rigorous, focusing heavily on technical skills and practical application. A well-prepared portfolio and the ability to articulate your thought process and impact are critical for success. The emphasis on AI-assisted development suggests a need to be comfortable discussing its use.

🛠 Tools & Technology Stack

Primary Tools:

  • Frontend Framework: React

  • Language: TypeScript

  • State Management/Data Fetching: TanStack Query, TanStack Router

  • Component Libraries/Styling: shadcn, Tailwind CSS

  • Component Patterns: BaseUI/Radix-based component patterns

  • Design Tools: Figma

  • AI-Assisted Development: GitHub Copilot (or similar)

Analytics & Reporting:

  • Product Analytics: PostHog, Amplitude, Mixpanel (familiarity with at least one)

CRM & Automation:

  • While not explicitly mentioned, standard developer tools for version control (Git), CI/CD, and potentially issue tracking (Jira) are assumed.

📝 Enhancement Note: The technology stack is very specific and modern. Candidates must have hands-on experience with React, TypeScript, and the listed libraries (TanStack, shadcn, Tailwind). Familiarity with product analytics tools is also a key requirement.

👥 Team Culture & Values

Operations Values:

  • Innovation & Modernization: A drive to modernize the frontend experience and embrace new technologies and tools like AI-assisted development.

  • Quality & Excellence: A commitment to shipping high-quality, performant, accessible, and maintainable code, raising the overall quality bar for frontend work.

  • Collaboration & Partnership: Strong emphasis on working effectively with product owners, backend engineers, and designers to achieve shared goals.

  • Proactive Problem-Solving: Valuing proactive thinking, risk identification, and suggesting improvements over reactive execution.

  • Continuous Improvement: A culture that encourages learning and evolving development practices, including the use of AI tools and staying current with frontend trends.

Collaboration Style:

  • Cross-Functional Integration: Close collaboration with product and backend teams to ensure cohesive user experiences and efficient API integrations.

  • Design System Adherence & Contribution: A collaborative approach to building and maintaining a shared design system, ensuring consistency and shared understanding.

  • Code Review Culture: A practice of constructive code reviews to share knowledge, maintain quality, and foster a learning environment.

  • Proactive Communication: Encouraging open communication to identify risks early, suggest better patterns, and avoid unnecessary churn.

📝 Enhancement Note: The culture appears to be forward-thinking, valuing technical proficiency, collaboration, and a proactive approach to problem-solving. The integration of AI tools suggests a willingness to explore and adopt new methodologies to enhance productivity and quality.

⚡ Challenges & Growth Opportunities

Challenges:

  • Modernizing Legacy Systems: If Priority1 has legacy frontend components or applications, a significant challenge will be integrating modern solutions or migrating from older technologies.

  • Balancing Speed and Quality: Delivering high-quality, scalable features in a fast-paced logistics environment requires careful prioritization and efficient development processes.

  • API Contract Negotiation: Effectively partnering with backend teams to define and maintain API contracts that fully support complex UI requirements can be challenging.

  • Adoption of New Tools: Ensuring consistent and effective use of new tools like AI-assisted development across the team and integrating them seamlessly into existing workflows.

Learning & Development Opportunities:

  • Advanced Frontend Techniques: Deepen expertise in React, state management, performance optimization, and accessibility through hands-on experience and potential training.

  • Design System Mastery: Become a go-to expert for the company's design system, influencing its future direction and best practices.

  • Cross-Disciplinary Understanding: Develop a more comprehensive understanding of backend systems and API design through close collaboration.

  • Leadership and Mentorship: Opportunities to mentor junior engineers and potentially lead frontend feature development or architectural initiatives.

📝 Enhancement Note: The role presents opportunities to tackle modern development challenges within a stable industry. The emphasis on growth lies in deepening technical skills, contributing to architectural decisions, and potentially taking on leadership responsibilities within the UX engineering domain.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you significantly contributed to a design system. What was your process, and what was the impact?" (Focus on component architecture, documentation, and adoption.)

  • "How do you approach building a complex React component that needs to be reusable and accessible across different contexts?" (Discuss component composition, props, state management, and accessibility considerations.)

  • "Walk me through how you would define an API contract with a backend team for a new feature. What information would you need, and what potential pitfalls would you look out for?" (Emphasize collaboration, data needs, and error handling.)

  • "How do you balance the need for rapid feature delivery with maintaining high code quality, performance, and accessibility?" (Discuss testing strategies, refactoring, and iterative development.)

Company & Culture Questions:

  • "What interests you about Priority1 and the logistics industry?" (Research the company's mission, values, and recent news.)

  • "How do you approach working with designers and product owners to translate requirements into functional user experiences?" (Highlight collaboration, communication, and problem-solving.)

  • "Describe your experience with code reviews. What makes a good code review, both as a reviewer and as the author?" (Focus on constructive feedback, learning, and quality assurance.)

Portfolio Presentation Strategy:

  • Structure: Start with an overview of your role and the project's goals, then dive into specific technical implementations, design system contributions, and key challenges.

  • Visuals: Use screenshots, live demos (if possible), and code snippets to illustrate your points. Clearly show how Figma designs were translated.

  • Metrics: If available, present data on performance improvements, user engagement, or bug reductions directly attributable to your work.

  • Storytelling: Frame your projects as solutions to problems, highlighting your thought process and the impact of your contributions. Be ready to answer detailed questions about your code and decisions.

📝 Enhancement Note: Be prepared to discuss your experience with the specific technologies listed in the job description in depth. Your ability to articulate your technical decisions, collaborate effectively, and demonstrate a proactive approach will be key. Emphasize your experience with design systems and AI-assisted development.

📌 Application Steps

To apply for this Sr. UX Engineer position:

  • Submit your application through the provided Workday link: JR101326

  • Tailor Your Resume: Ensure your resume clearly highlights your 5+ years of experience with React, TypeScript, TanStack Query/Router, shadcn, Tailwind CSS, and design systems. Use keywords from the job description.

  • Curate Your Portfolio: Select 2-3 of your strongest projects that showcase your skills in building production React applications, contributing to design systems, and working with Figma. Prepare to present these projects in detail.

  • Prepare for Technical Interviews: Practice coding exercises, review frontend architecture concepts, and be ready to discuss your experience with AI-assisted development tools.

  • Research Priority1: Understand their business in the logistics sector, their commitment to modernization, and their company values to tailor your responses and demonstrate genuine interest.

⚠️ 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 5+ years of experience shipping production React and TypeScript applications with expertise in modern UI libraries and design systems. Candidates must be comfortable using Figma and AI-assisted development tools like GitHub Copilot.