Staff Software Engineer/Application Architect (Front-end focused) at UserTesting

Barcelona, Catalonia, Spain

UserTesting Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SaaS, UXIndustries

Requirements

  • 10+ years of progressive software engineering experience, with at least 4+ years in senior/staff-level front-end or application architecture roles
  • Deep proficiency with modern JavaScript/TypeScript, React (or similar frameworks), state management libraries, build tools, and front-end performance optimization
  • Proven experience designing scalable, modular, secure, and maintainable front-end architectures in SaaS or enterprise-grade environments
  • Solid knowledge of APIs, cloud-native environments (AWS, GCP, or Azure), CI/CD, and security considerations for web applications

Responsibilities

  • Define and implement front-end architectural patterns, frameworks, and standards to ensure scalability, maintainability, and performance across UserTesting’s applications
  • Serve as a hands-on technical leader, writing high-quality code while guiding others in best practices around modern JavaScript frameworks, component-driven development, and responsive design
  • Mentor engineers across multiple teams, fostering technical growth and ensuring architectural consistency in implementation
  • Partner with product management, UX, and back-end engineering to align front-end architecture with user needs, business goals, and technical investments
  • Evaluate and introduce emerging front-end technologies and tools that enhance developer productivity, application performance, and user experience
  • Drive optimizations for web application performance, accessibility, and internationalization at scale
  • Ensure seamless integration between front-end applications and APIs, data services, and cloud-native back-end systems
  • Champion security reviews, implement best-in-class authentication and authorization patterns, and collaborate with security teams to proactively identify and remediate risks in the user experience layer
  • Advocate for and implement front-end designs that are easily testable through automation frameworks, e.g., Cypress, Playwright, etc
  • Act as a subject matter expert in front-end architecture, influencing strategic engineering initiatives and evangelizing best practices across the organization

Skills

JavaScript
JavaScript Frameworks
Component-Driven Development
Responsive Design
Front-end Architecture
Scalability
Performance Optimization

UserTesting

Provides customer insights for digital products

About UserTesting

UserTesting provides organizations with valuable customer insights to improve the development and delivery of digital products and experiences. Their platform allows clients to quickly gather feedback from a diverse audience, which helps in understanding user needs and preferences. This feedback can be obtained early in the product development cycle, reducing uncertainty and enhancing the relevance of the data collected. UserTesting differentiates itself by offering the most comprehensive experience research solution in the market, catering to a wide range of clients from small businesses to large enterprises. The company operates on a subscription-based model, generating revenue through recurring fees for access to its platform and services.

San Francisco, CaliforniaHeadquarters
2007Year Founded
$147.6MTotal Funding
IPOCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
1,001-5,000Employees

Risks

Increased competition from AI-driven platforms threatens UserTesting's market share.
Privacy regulations like GDPR may limit UserTesting's data collection capabilities.
Economic downturns could reduce client spending on user research services.

Differentiation

UserTesting offers a comprehensive on-demand human insights platform for customer-centric decisions.
The platform provides rapid, high-quality feedback from a diverse, global audience network.
UserTesting's extensive experience research solution minimizes guesswork in product development.

Upsides

UserTesting powers insights for 60% of the top 100 most valuable brands in 2024.
The company is expanding its global market presence with new executive appointments.
Growing demand for remote user testing solutions boosts UserTesting's market potential.

Land your dream remote job 3x faster with AI