UX Optimization Developer

PetSmart
Full-time•Canada
Apply Now

📍 Job Overview

Job Title: UX Optimization Developer

Company: PetSmart

Location: Phoenix, AZ

Job Type: Full-Time

Category: Digital Experience / Front-End Development

Date Posted: November 3, 2026

Experience Level: Mid-Senior Level (5+ years)

Remote Status: Hybrid (Minimum 4 days in office)

🚀 Role Summary

  • Drive the optimization of digital customer experiences on petsmart.com and the mobile app through advanced front-end development techniques.

  • Build and maintain a library of reusable UI components, ensuring scalability and consistency across digital platforms.

  • Lead and execute A/B testing initiatives, leveraging experimentation frameworks to inform data-driven product decisions and enhance user engagement.

  • Collaborate closely with Product Management, Design, and Engineering leadership to translate complex requirements into high-quality, performant technical solutions.

  • Contribute to the strategic growth of the digital business by improving user journeys, conversion rates, and overall customer satisfaction.

📝 Enhancement Note: This role is positioned within PetSmart's Digital team, which is explicitly focused on driving revenue and profit growth through superior customer experiences. The "UX Optimization Developer" title, combined with responsibilities like A/B testing, reusable UI components, and front-end architecture, indicates a strong emphasis on conversion rate optimization (CRO) and continuous improvement of the digital sales funnel. This is a GTM-aligned role where technical development directly impacts business outcomes.

📈 Primary Responsibilities

  • Develop new, user-facing features using modern front-end frameworks like React.js and Next.js, ensuring alignment with business and product requirements.

  • Design, build, and maintain a scalable and robust component library, promoting code reusability and design system consistency across the digital ecosystem.

  • Lead the implementation and analysis of A/B tests and other experimentation initiatives, utilizing frameworks to measure the impact of changes on user behavior and key performance indicators.

  • Translate wireframes and UI/UX designs into high-quality, maintainable, and performant code, adhering to best practices for web development.

  • Optimize front-end components and applications for maximum performance, ensuring a seamless experience across various devices, browsers, and network conditions.

  • Proactively identify opportunities for process improvements, performance enhancements, and user experience optimizations, communicating recommendations to stakeholders.

  • Conduct thorough root cause analysis for technical issues and bugs, supporting triaging efforts to ensure rapid resolution and maintain product stability.

  • Work autonomously on assigned tasks while fostering strong, collaborative relationships with cross-functional teams, including Product, Design, and other Engineering groups.

  • Recommend scalable technical solutions and architectural improvements, effectively gaining cross-functional buy-in for their implementation.

  • Ensure implemented solutions adhere to accessibility standards (e.g., ADA compliance) and best practices.

📝 Enhancement Note: The emphasis on "building and optimizing digital experiences through A/B testing, reusable UI component development, and scalable front-end architecture" strongly suggests this role is critical for the Go-To-Market (GTM) strategy, specifically within the customer acquisition and conversion phases. The responsibility to "partner closely with business stakeholders, IT, and engineering leadership to translate requirements into high-quality technical solutions" highlights a key function of operations roles: bridging the gap between business needs and technical execution to drive revenue.

🎓 Skills & Qualifications

Education:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. Experience:

  • Minimum of 5 years of experience as a Front-end Developer, UX Developer, or in a similar role focused on optimizing digital user interfaces.

  • Demonstrated hands-on experience with experimentation platforms and conducting A/B testing to drive measurable improvements.

  • Proven track record of building and maintaining reusable UI components and contributing to design systems.

  • Experience in translating complex business requirements and design specifications into functional, high-quality code.

  • Experience working in an Agile development environment, utilizing methodologies for iterative development and delivery. Required Skills:

  • Advanced proficiency in Next.js and TypeScript.

  • Deep expertise in React.js, including its core principles, hooks, and state management patterns.

  • Strong command of JavaScript (ES6+), including advanced DOM manipulation and understanding of the JavaScript object model.

  • Proficiency in HTML5 and CSS3, including modern CSS features and preprocessors like SASS/SCSS.

  • Experience working with RESTful APIs for data integration.

  • Proficiency with version control systems, particularly Git.

  • Familiarity with modern front-end build pipelines and tools (e.g., Babel, Webpack, NPM).

  • Strong analytical skills, including the ability to perform root cause analysis and debugging.

  • Ability to optimize applications for performance across a wide range of web-capable devices and browsers.

  • Excellent organizational skills, attention to detail, and the ability to work both independently and collaboratively. Preferred Skills:

  • Experience with modern authorization mechanisms (e.g., JSON Web Tokens).

  • Hands-on experience with front-end development tools such as Babel, Webpack, and NPM.

  • Strong benchmarking and performance optimization skills.

  • Experience with specific e-commerce optimization tools like Optimizely, CommerceTools, and Algolia.

  • Familiarity with ADA compliance and web accessibility best practices.

📝 Enhancement Note: The explicit mention of "5+ years of experience as a Front-end or UX Developer" and specific technologies like Next.js, React, and TypeScript, alongside A/B testing, points to a role requiring a seasoned professional capable of architectural thinking and independent problem-solving. The preferred qualifications, especially Optimizely, CommerceTools, and Algolia, indicate a strong leaning towards e-commerce optimization and conversion rate improvement, aligning this role with revenue-generating GTM functions.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrated Impact: Showcase projects that clearly illustrate direct contributions to user experience improvements, performance optimizations, or conversion rate increases.

  • Technical Proficiency: Provide examples of complex UI components, reusable code architectures, and implementations using Next.js, React, and TypeScript.

  • A/B Testing Case Studies: Include detailed examples of A/B tests conducted, outlining the hypothesis, implementation, results, and key learnings that led to business impact.

  • Code Quality & Structure: Present code samples or project descriptions that highlight clean, maintainable, and scalable front-end architecture.

Process Documentation:

  • Workflow Design & Optimization: Document processes for translating business requirements into technical specifications and iterative development cycles.

  • Component Development Lifecycle: Illustrate the process for designing, developing, testing, and deploying reusable UI components.

  • Experimentation Frameworks: Detail the process for setting up, running, and analyzing A/B tests, including hypothesis generation, data collection, and statistical significance.

  • Performance Monitoring & Improvement: Outline methods for monitoring front-end performance, identifying bottlenecks, and implementing optimizations.

📝 Enhancement Note: For a role focused on "UX Optimization," a portfolio is critical. Candidates should prepare case studies demonstrating their ability to not just build features, but to measurably improve user journeys and business outcomes. This means showcasing A/B test results with clear ROI, examples of component library contributions that improved development velocity, and evidence of performance optimization leading to better engagement or conversion metrics.

💵 Compensation & Benefits

Salary Range:

  • Based on industry benchmarks for a UX Optimization Developer with 5+ years of experience in Phoenix, AZ, the estimated salary range is $100,000 - $140,000 annually. This estimate considers the specific technical requirements (Next.js, React, TypeScript, A/B testing expertise) and the hybrid work model. Benefits:

  • Pet-Friendly Workplace: Bring your pets to work, with an on-site dog park.

  • Comprehensive Wellness: Access to the "Top Dog" gym with equipment, fitness classes, massage therapists, and personal trainers.

  • On-Site Amenities: Enjoy the "Sit & Stay" Café with fresh food options, and utilize services like a print center, business services, and dry cleaning.

  • Childcare Support: Access to the "Lil Paws" NAEYC-accredited on-site childcare facility.

  • Community Engagement: Paid volunteer opportunities to contribute to causes.

  • Healthcare: Comprehensive medical, dental, and vision insurance plans.

  • Retirement Savings: 401(k) plan with company match.

  • Paid Time Off: Generous vacation, sick leave, and holiday pay.

  • Professional Development: Opportunities for training, certifications, and attending industry conferences.

Working Hours:

  • Standard full-time hours are typically 40 hours per week.

  • The role operates on a hybrid model, requiring a minimum of four days per week in the Phoenix Home Office, with one approved remote "flex day." This structure supports collaborative work while offering some flexibility.

📝 Enhancement Note: The salary range is estimated based on a typical market rate for a skilled front-end developer with specialized optimization experience in a major metropolitan area like Phoenix. The benefits listed are particularly unique and employee-centric, reflecting a strong company culture that values work-life balance and employee well-being, which can be attractive to operations professionals seeking a supportive environment.

🎯 Team & Company Context

🏢 Company Culture

Industry: Retail (Pet Supplies & Services)

Company Size: Large Enterprise (PetSmart is a major national retailer)

Founded: 1986

Company Description: PetSmart is a leading pet retailer in North America, offering a broad range of products and services for pets, including food, supplies, grooming, and training. Their digital transformation focuses on enhancing the customer journey and driving growth through e-commerce and mobile platforms.

Team Structure:

  • This role is part of the Digital team, which is focused on revenue and profit growth for the digital business and delivering superior customer experiences on petsmart.com and the mobile app.

  • The team likely comprises various specialists including Product Managers, UX/UI Designers, Front-end Developers, Back-end Engineers, Data Analysts, and QA Testers.

  • The UX Optimization Developer will report into Digital Engineering or Product Development leadership, with strong collaboration lines to Product Management and Design. Methodology:

  • The Digital team adopts a data-driven approach, leveraging quantitative and qualitative insights to optimize experiences and make informed business decisions.

  • Development processes are likely to be Agile, with a focus on iterative delivery, continuous improvement, and cross-functional collaboration.

  • Emphasis is placed on showcasing the brand digitally through expertise and love, aiming for a personalized consumer experience.

Company Website: https://careers.petsmart.com/

📝 Enhancement Note: PetSmart's position as a large, established retailer means the Digital team operates within a complex ecosystem. The "UX Optimization Developer" will be instrumental in driving digital revenue, a critical GTM function. The data-driven approach and Agile methodology are standard for effective digital operations, and the focus on brand positioning indicates a strategic alignment between technical execution and marketing/sales goals.

📈 Career & Growth Analysis

Operations Career Level: This is a Mid-to-Senior level individual contributor role. It requires significant independent technical contribution, problem-solving, and the ability to influence technical direction within the digital product space. The focus on optimization and A/B testing suggests a path towards specialization in Conversion Rate Optimization (CRO) or advanced front-end architecture.

Reporting Structure: The role reports into the Digital team's leadership, likely a Director or Senior Manager of Digital Engineering or Product Development. This position will work closely with Product Managers, UX Designers, and other engineers.

Operations Impact: This role directly impacts the company's revenue and profit by optimizing the digital customer journey. Enhancements in user experience, performance, and conversion rates on petsmart.com and the mobile app will lead to increased sales, customer loyalty, and a stronger digital brand presence.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in areas like advanced React/Next.js architecture, performance engineering, or full-stack development within the e-commerce domain.

  • CRO Leadership: Grow into a lead role for A/B testing and experimentation, guiding strategy and mentoring junior team members.

  • Architectural Influence: Progress to a Senior or Principal Engineer role, influencing technical strategy, component library development, and overall front-end architecture for the digital platform.

  • Cross-Functional Mobility: Potential to move into Product Management or Technical Lead roles overseeing specific digital initiatives.

📝 Enhancement Note: The emphasis on "driving revenue and profit growth" and "optimizing the experience" positions this role as a key contributor to GTM success. Growth opportunities here are tied to increasing impact on business metrics, moving from execution to strategy and leadership within the digital operations sphere.

🌐 Work Environment

Office Type: This is a hybrid role based at the PetSmart Phoenix Home Office. The company emphasizes a collaborative environment, requiring a minimum of four days per week in the office.

Office Location(s): Phoenix Home Office.

Workspace Context:

  • The Phoenix Home Office is designed to foster collaboration, innovation, and engagement, with an expectation of significant in-person interaction.

  • The environment is described as "pet-friendly," with amenities like an on-site dog park, suggesting a unique and supportive company culture.

  • Access to leadership, cross-functional partners, and resources is highlighted as crucial for timely decision-making and driving results, underscoring the importance of the in-office component.

  • The office likely provides modern development tools, collaborative workspaces, and access to various employee amenities. Work Schedule:

  • Standard 40-hour work week.

  • Hybrid model: Minimum 4 days in the Phoenix Home Office per week, with one approved remote "flex day."

📝 Enhancement Note: The explicit requirement for a minimum of four days in the office signals a preference for strong team cohesion and immediate collaboration, which is often beneficial for complex development and optimization projects. This hybrid model aims to balance the benefits of in-person synergy with individual flexibility.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter will review applications to assess alignment with core technical requirements and experience.

  • Technical Assessment: Candidates may undergo a coding challenge or a technical deep-dive interview focusing on JavaScript, React, Next.js, and problem-solving skills. This may include scenario-based questions related to performance optimization or A/B testing implementation.

  • On-site/Virtual Interviews: Multiple rounds with hiring managers, potential peers, and cross-functional stakeholders (e.g., Product Managers, Designers). These interviews will assess technical expertise, problem-solving approach, collaboration skills, and cultural fit.

  • Portfolio Presentation: Candidates will likely be asked to present specific projects from their portfolio, detailing their role, technical approach, challenges, and measurable outcomes.

  • Final Interview: May involve senior leadership to discuss strategic alignment and long-term contributions.

Portfolio Review Tips:

  • Quantify Impact: For each project, clearly state the business objective, your specific contributions, the technologies used, and most importantly, the measurable results (e.g., "Increased conversion rate by X%", "Reduced page load time by Y seconds," "Improved user satisfaction scores by Z%").

  • Showcase Optimization: Highlight projects where you directly implemented A/B tests, optimized user flows, or improved front-end performance. Detail your hypothesis, methodology, and the impact of your work.

  • Component Library Examples: If you've contributed to or built component libraries, showcase their structure, reusability, and how they streamlined development or ensured brand consistency.

  • Technical Depth: Be prepared to discuss the architectural decisions, trade-offs, and challenges faced in your projects, especially those involving React, Next.js, and TypeScript.

  • Tailor to PetSmart: Research PetSmart's digital presence and identify areas where your skills could drive optimization. Mention specific tools like Optimizely or CommerceTools if you have experience.

Challenge Preparation:

  • Coding Challenges: Practice common data structure and algorithm problems, as well as front-end specific challenges related to DOM manipulation, state management, and performance.

  • System Design/Architecture: Be prepared to discuss how you would approach building scalable front-end applications, designing component libraries, or implementing A/B testing frameworks.

  • Problem-Solving Scenarios: Think through how you would diagnose and solve performance issues, debug complex bugs, or optimize a poorly performing user journey.

📝 Enhancement Note: The emphasis on "optimizing the experience" and "data-driven approach" means interviewers will look for evidence of measurable impact. Candidates should prepare to articulate their thought process, technical solutions, and the business outcomes of their work. A strong portfolio demonstrating A/B testing success and component development is crucial.

🛠 Tools & Technology Stack

Primary Tools:

  • Front-end Frameworks: Next.js,

React.js

  • Languages: TypeScript, JavaScript, HTML5,

CSS3

  • Styling:

SASS/SCSS

  • Version Control:

Git

  • Build Tools: Webpack, Babel, NPM (or Yarn)

Analytics & Reporting:

  • Experimentation Platforms: Optimizely (preferred), or other A/B testing tools.

  • Web Analytics: Tools like Google Analytics or Adobe Analytics for tracking user behavior and conversion funnels.

  • Performance Monitoring: Tools for measuring page load times, rendering performance, and identifying bottlenecks.

CRM & Automation:

  • E-commerce Platforms: CommerceTools (preferred), or similar headless commerce solutions.

  • Search & Personalization: Algolia (preferred), or similar search-as-a-service platforms.

  • Project Management: JIRA,

Confluence

📝 Enhancement Note: The explicit listing of Next.js, React, TypeScript, SASS/SCSS, Git, Webpack, Babel, NPM, Optimizely, CommerceTools, and Algolia forms the core of the expected technical stack. Proficiency in these tools, particularly for A/B testing and e-commerce functionality, is paramount for success in this role.

👥 Team Culture & Values

Operations Values:

  • Customer-Centricity: A strong focus on delivering exceptional digital experiences that meet and exceed customer expectations.

  • Data-Driven Decision Making: Valuing quantitative and qualitative data to inform product development, optimization efforts, and business strategies.

  • Collaboration & Teamwork: Fostering a supportive environment where individuals work together across disciplines to achieve common goals.

  • Continuous Improvement: A commitment to proactively seeking out and implementing opportunities for enhanced performance, efficiency, and product quality.

  • Passion for Pets: Bringing enthusiasm and dedication to the company's mission of serving pets and their families.

Collaboration Style:

  • Cross-Functional Integration: Expect close collaboration with Product Managers, UX Designers, Backend Engineers, and Data Analysts to ensure holistic product development and optimization.

  • Agile Practices: Embracing iterative development, regular feedback loops, and adaptive planning within sprint cycles.

  • Open Communication: Encouraging direct and transparent communication to resolve issues, share insights, and align on strategies.

  • Knowledge Sharing: A culture that promotes sharing best practices, technical learnings, and project outcomes across teams.

📝 Enhancement Note: The company culture emphasizes collaboration and a data-driven approach, aligning well with the operational needs of a large e-commerce platform. The "Anything for Pets" ethos suggests a passionate and mission-driven workforce, where technical roles directly contribute to customer satisfaction and business success.

⚡ Challenges & Growth Opportunities

Challenges:

  • Balancing Optimization with New Feature Development: Effectively prioritizing and executing both continuous A/B testing and the development of new functionalities within a fast-paced digital environment.

  • Scalability and Performance: Ensuring the front-end architecture and components can scale to handle PetSmart's large customer base and diverse product catalog while maintaining optimal performance.

  • Cross-Functional Alignment: Navigating the complexities of working with multiple stakeholders (Product, Design, Marketing, IT) to gain consensus on optimization strategies and technical implementations.

  • Keeping Pace with Evolving Technologies: Staying current with rapid advancements in front-end frameworks, optimization tools, and web performance best practices.

Learning & Development Opportunities:

  • Advanced A/B Testing & Experimentation: Deepen expertise in experimental design, statistical analysis, and leveraging advanced features of optimization platforms.

  • E-commerce Architecture: Gain in-depth knowledge of headless commerce architectures, API integrations, and building robust e-commerce front-ends.

  • Performance Engineering: Develop specialized skills in front-end performance optimization, including Core Web Vitals, lazy loading, and code splitting.

  • Mentorship: Opportunities to learn from senior engineers and potentially mentor junior developers in specific areas of expertise.

  • Industry Conferences & Training: Access to resources for professional development, including potential attendance at relevant tech conferences or specialized training programs.

📝 Enhancement Note: The challenges presented are typical for growth-oriented roles in large digital organizations. The opportunities for learning are directly tied to the specialized skills required for optimizing a high-traffic e-commerce platform, offering a clear path for career advancement in digital operations and front-end development.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you used A/B testing to significantly improve a key metric on a website. What was your hypothesis, methodology, and the outcome?" (Focus on quantifiable results and your specific role.)

  • "How would you approach optimizing a slow-loading product page on an e-commerce site? Walk us through your diagnostic and implementation process." (Highlight your performance optimization and problem-solving skills.)

  • "Imagine you need to build a new set of reusable UI components for a large-scale application. What principles would you follow to ensure scalability, maintainability, and consistency?" (Demonstrate your understanding of component-driven development and design systems.) Company & Culture Questions:

  • "What interests you about PetSmart's digital strategy and this specific role?" (Research their current website and app, and articulate how your skills align with their goals.)

  • "How do you approach collaboration with non-technical stakeholders like Product Managers or Designers?" (Emphasize clear communication, empathy, and translating technical concepts into business value.)

  • "Given PetSmart's mission, how do you see your role as a UX Optimization Developer contributing to the overall company goals?" (Connect your technical work to customer experience and business growth.) Portfolio Presentation Strategy:

  • Structure Your Case Studies: For each project, clearly outline: The Problem/Opportunity, Your Role & Responsibilities, The Solution/Approach (including technologies used), The Results (quantified impact), and Key Learnings.

  • Focus on Impact: Prioritize projects that demonstrate tangible improvements in user experience, conversion rates, or performance.

  • Technical Deep Dive: Be ready to discuss the technical architecture, challenges, and decisions made in your presented projects.

  • Demonstrate A/B Testing Expertise: If possible, include a specific A/B test case study with clear metrics and insights.

  • Showcase Reusable Components: Highlight any work on component libraries or design systems, explaining their benefits and usage.

📝 Enhancement Note: Interview preparation for this role should focus on demonstrating both technical depth and a results-oriented mindset. The ability to articulate how front-end development directly contributes to business objectives like conversion and revenue growth is key, especially given the "optimization" focus.

📌 Application Steps

To apply for this operations position:

  • Submit your application through the PetSmart careers portal via the provided URL.

  • Tailor Your Resume: Highlight experience with Next.js, React, TypeScript, A/B testing, and performance optimization. Quantify achievements with specific metrics wherever possible.

  • Curate Your Portfolio: Select 2-3 key projects that best showcase your UX optimization, A/B testing, and component development skills. Prepare to walk through these in detail, focusing on impact and process.

  • Prepare for Technical Assessments: Brush up on JavaScript, React, Next.js, and common front-end interview questions, including performance tuning and A/B testing scenarios.

  • Research PetSmart: Understand their digital presence, brand, and customer base to articulate your interest and potential contributions effectively during interviews.

⚠️ 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 must have at least 5 years of experience in front-end or UX development with advanced proficiency in React.js, Next.js, and TypeScript. A bachelor's degree in Computer Science or a related field is required, along with strong analytical skills and experience with experimentation platforms.