We’re UserTesting—the leader in human insight. Our mission is to help organizations craft exceptional customer experiences through fast, actionable feedback.

We empower teams to build the best products and experiences by embedding real human perspectives into every stage of the development process—from ideation to launch. With the world’s strongest participant network, AI-powered analysis, expert services, and seamless integrations, we help companies eliminate guesswork, align stakeholders, and bring customer needs into sharp focus.

Trusted by more than 3,000 organizations worldwide—including 75 of the Fortune 100—UserTesting delivers measurable business outcomes, reduces risk, and helps teams deliver with confidence. Joining our team means being part of a passionate group focused on transforming how companies understand and connect with their customers.

Let’s build experiences people love—together.

The Opportunity

We’re looking for a seasoned Mobile Architect to lead the design, development, and evolution of our mobile applications across both iOS and Android platforms. If you’re passionate about crafting intuitive, high-performing native apps and excited by the opportunity to shape the future of UserTesting’s mobile experience, this could be the role for you.

You’ll play a key role in driving architectural decisions and setting standards that impact how we build mobile products at scale.

The Team

You’ll join our product and engineering organization—an enthusiastic group of technologists focused on building tools that help customers unlock rich insights. Our mobile teams work closely with product managers, designers, and engineers across the stack, combining deep technical knowledge with a strong commitment to user experience.

We’re looking for someone with deep technical expertise and a collaborative, forward-thinking mindset:

  • Extensive experience building and shipping native mobile applications in both iOS and Android environments
  • Proficiency in Swift (iOS) and Kotlin or Java (Android)
  • Deep understanding of platform APIs, mobile architecture patterns (e.g., MVC, MVVM, Clean Architecture), and lifecycle management
  • Hands-on experience integrating RESTful APIs, GraphQL, and real-time data communication
  • Familiarity with CI/CD for mobile, testing strategies, and release management
  • Strong background in mobile performance optimization, memory management, and mobile security best practices
  • Passion for mentoring and enabling teams—establishing and promoting coding standards and best practices
  • Excellent communication skills and a collaborative, solutions-oriented approach

Don’t meet every single requirement but excited about the role? We encourage you to apply! Research shows that some groups are less likely to apply unless they meet 100% of the requirements. You might be just the right candidate for this or other roles. We’re committed to building a diverse team with a wide range of backgrounds, experiences, and skills.

UserTesting

UserTesting