UserTesting Logo

UserTesting

Full Stack Software Engineer

Sorry, this job was removed at 06:29 p.m. (GMT) on Monday, Aug 04, 2025
Be an Early Applicant
In-Office
2 Locations
In-Office
2 Locations

Similar Jobs

Yesterday
In-Office or Remote
5 Locations
Mid level
Mid level
Cloud • Social Media • Software
The Full-Stack Software Engineer will build UI components, integrate APIs, improve developer productivity, and enhance legacy UI for a cloud development platform.
Top Skills: AWSFastapiFlaskJestPlaywrightPythonReactTypescript
5 Days Ago
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Information Technology • Productivity • Software
Develop and enhance Vonage's Video Platform, including building SDKs, APIs, and user interfaces while collaborating with product managers on features.
Top Skills: AngularAWSCi/Cd ToolsCSSDockerGithub ActionsGoHTML5JavaJavaScriptJenkinsKubernetesNode.jsReactRestful ApisTypescriptVoipVueWebrtc
8 Days Ago
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Information Technology • Consulting
The role involves leading a team of engineers while driving technical solutions in software development, specifically using React, Node.js, and GraphQL for scalable digital platforms.
Top Skills: .NetAWSC#GraphQLNode.jsReactTerraform

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:

UserTesting is a leader in providing actionable insights through real user feedback, empowering organizations to enhance their digital experiences. As a Fullstack Developer on the Participant Core team, you will be at the forefront of building robust, scalable, and intuitive features. This role requires expertise in both front-end and back-end development, working closely with cross-functional teams to translate user needs into high-quality digital solutions. Join us if you're passionate about creating seamless user experiences and driving impactful improvements in the way participants interact with our platform.

The Team:

The Participant Core team at UserTesting is dedicated to ensuring an exceptional participant experience across web and desktop platforms. They focus on designing, developing, and implementing innovative features that streamline the workflow and elevate user engagement throughout the entire testing journey. 

What you will be doing:

  • Daily analyzing and designing reliable & scalable Engineering solutions.

  • Collaborating with the Team to bring solid software to production.

  • Being a critical referent for the architecture under work, able to defend & discuss proposals with managers and teammates.

  • Providing technical context and finding key points to boost the best decisions.

  • Bringing fresh views on Frontend, Backend and Software strategies.

  • Communicating and documenting solutions, so they can optimally go through building phases.

  • Design scalable & maintainable solutions to absorb the significant usage growth we are facing.

  • Being an active player while building our software, able to take and/or clarify the most difficult aspects.

  • Enforcing best practices, advocating for clean code and helping others succeed through Engineering review processes.

What we are looking for:

  • You have strong technical skills and solid conceptual foundations.

  • Experience with Typescript, Node.js, gRPC, Kafka, Mongo DB, React, GraphQL, CSS.

  • You love Distributed Software, Cloud solutions, Microservices & Serverless Architectures.

  • You are committed to building highly reliable & scalable systems.

  • You are eager to learn, screen those learnings and apply the best suited for a bounded context.

  • You have experience in discussing, spiking & benchmarking Engineering solutions.

  • You speak fluent English.

  • Familiarity with Reactive & Domain Driven Architectures.

  • Demonstrates values which are important to us: teamwork, proactive attitude, accountability, ownership, continuous learning and growth, transparency, empathy, inclusivity.

UserTesting is an Equal Opportunity Employer and a participant in the U.S. Federal E-Verify program.  Women, minorities, individuals with disabilities and protected veterans are encouraged to apply.  We welcome people of different backgrounds, experiences, abilities and perspectives.  UserTesting will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance, as applicable.

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account