Job Title: Senior Full Stack Engineer Company Name: UserTesting Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/mdpdkrzumbuyrfj9 Job Description: Posted 4mo agoSenior Full Stack Engineer@ UserTestingView All JobsWebsiteCanadaRemoteFull TimeResponsibilities:Design backend, Ensure quality, Collaborate with productRequirements Summary:Senior full stack engineer with backend focus; proficient in NodeJS, React/TypeScript, Rails, REST/GraphQL APIs, Kafka, PostgreSQL; experienced in distributed systems, mentoring, and designing scalable solutions.Technical Tools Mentioned:NodeJS, React, TypeScript, Ruby on Rails, REST/GraphQL APIs, Kafka, PostgreSQL, Angular, Golang 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 OpportunityWe’re looking for a Senior Full Stack Software Engineer to join our Engineering team. This role is ideal for someone who thrives in a pragmatic environment — able to reduce scope intelligently, mentor junior developers, and design maintainable, efficient solutions that deliver value quickly. You’ll be part of a supportive, inclusive team that values collaboration, transparency, and continuous improvement, working with ownership and accountability while fostering a culture of empathy, inclusivity, and continuous learning.What You’ll DoDesign and implement efficient, maintainable backend systems aligned with business needsEnsure code quality, reliability, and performance through testing, reviews, and best practicesWork within and extend existing architectural patterns for seamless integrationWrite clear documentation to support deployment, maintenance, and knowledge sharingParticipate in code reviews, demos, and sprint reviews, contributing to engineering excellenceMentor junior engineers, sharing best practices and guiding technical decisionsCollaborate with product and design to translate requirements into reliable, scalable solutionsProactively seek opportunities to reduce scope or streamline development without losing user valueWhat We’re Looking For:Extensive years of backend development experience with production-grade systemsStrong expertise in NodeJS, React/TypeScript, Ruby on Rails, REST/GraphQL APIs, Kafka, PostgreSQLDeep understanding of distributed systems, microservices, and serverless patternsExperience mentoring engineers and setting technical directionsAbility to make smart trade-offs and simplify complexity without losing qualityBackground in working with and evolving established backend architecturesPragmatic mindset focused on performance, maintainability, and readabilityClear communicator with strong documentation skillsCollaborative team player with cross-functional experienceBonus: familiarity with Angular and Golang.Our Benefits:Wellness and home office stipendComprehensive health & dental coverageGenerous paid time off + parental leaveLearning & development supportRemote-first, flexible work cultureUserTesting 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.