Senior Full Stack Engineer

3 weeks ago


Canada User Testing Company Full time

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**# ****What You’ll Do****# **What We’re Looking For:*** **6–8+ years** **of backend** development experience with production-grade systems* Strong expertise in **Ruby, Rails, NodeJS, REST/GraphQL APIs, Kafka, PostgreSQL*** Deep understanding of **distributed systems, microservices, and serverless patterns*** Experience **mentoring** engineers and setting **technical directions*** Ability to make smart trade-offs and simplify complexity without losing quality* Background in working with and evolving established backend architectures* Pragmatic mindset focused on **performance, maintainability, and readability*** Clear communicator with strong documentation skills* Collaborative team player with cross-functional experience* Bonus: familiarity with **TypeScript/React** and **Golang**# **Our Benefits:*** Wellness and home office stipend* Comprehensive health & dental coverage* Generous paid time off + parental leave* Learning & development support* Remote-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.We’re looking for a **Senior Backend Software Engineer (6–8+ years experience)** 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.* Design and implement **efficient, maintainable backend systems** aligned with business needs* Ensure **code quality, reliability, and performance**through testing, reviews, and best practices* Work within and extend existing **architectural patterns** for seamless integration* Write clear documentation to support deployment, maintenance, and knowledge sharing* Participate in **code reviews, demos, and sprint reviews**, contributing to engineering excellence* Mentor junior engineers, sharing best practices and guiding technical decisions* Collaborate with product and design to translate requirements into reliable, scalable solutions* Proactively seek opportunities to **reduce scope or streamline development** without losing user valueWhat we're creating is a window to help organizations see the world from another point of view—a way to feel what others are feeling. At UserTesting, we believe empathy is a core component of who we are and how we work, driving us to hold ourselves accountable and ensure we can see and experience things from other people's perspectives. We’re leading a movement for empathy. This means shifting from only seeing business-as-numbers to seeing business for people. This empowers us to bring our authentic selves to work every day, and drives everyone at UserTesting.#J-18808-Ljbffr


  • Full Stack Engineer

    4 weeks ago


    , , Canada Forethought Full time

    Overview Forethought is the first AI-native platform for enterprise customer support, built on a multi-agent architecture for omnichannel resolution. Forethought’s AI agents resolve billions of monthly support issues. The company has raised $115M+ in venture funding and has been recognized by G2 as a High Performer in 2024 and Mid-Market Leader, Best Est....


  • , , Canada Agentnoon Full time

    Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon Get AI-powered advice on this job and more exclusive features. We are seeking a Senior Full-Stack Software Engineer to help build the world's best organizational...


  • , , Canada Boosted Full time

    We are seeking an exceptional problem solver who lives at the intersection of technical excellence and scalable solutions. You will use your deep technical knowledge and product sense to deliver high-quality, robust software solutions. As a Senior Full-Stack Engineer, you will take ownership of key project areas, leading technical implementation and...


  • , ON, Canada Hammehr Talent Consultants Full time

    Overview Position: Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS) Duration: Full-Time, Permanent Location: Remote within Canada (Working EST hours) Salary: Up to $145,000 + Benefits About the Job (Senior Full Stack Engineer) Hammehr Talent Consultants are currently partnered with a rapidly growing InsurTech company building modern digital...


  • , , Canada Monad Foundation Full time

    Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Get AI-powered advice on this job and more exclusive features. The Monad Foundation is a...

  • Full Stack Engineer

    3 weeks ago


    , , Canada Alexander Chapman Full time

    This range is provided by Alexander Chapman. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $180,000.00/yr - $260,000.00/yr Full-Stack Engineer at Alexander Chapman We’re representing a fast-growing, Y Combinator-backed startup that’s transforming the freight brokerage and...


  • , , Canada StackAdapt Full time

    Join to apply for the Senior Software Engineer - Integrations role at StackAdapt Join to apply for the Senior Software Engineer - Integrations role at StackAdapt StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered...


  • Distributed - Canada Thinkific Full time

    Are you a Senior Full Stack Engineer who thrives on solving complex problems, building impactful products, and working alongside a collaborative team? We're looking for a Senior Full Stack Engineer to join us at Thinkific.As a Senior Full Stack Engineer, you'll work across our application stack to help us meet business goals while investigating, assessing,...


  • , , Canada Jonas Software Full time

    Senior Full Stack Engineer Job Description - InnoSoft Canada Inc. POSITION We are seeking a highly skilled Senior Full Stack Engineer to drive the technical vision, development, and delivery of our enterprise-level recreation management solutions. This role combines hands-on development, architectural leadership, and mentorship to ensure our products are...

  • Full Stack Engineer

    1 week ago


    , , Canada Auxo | Growth Partner Full time

    Auxo | Growth Partner provided pay range This range is provided by Auxo | Growth Partner. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$135,000.00/yr - CA$170,000.00/yr Location Montreal, QC (Hybrid) Type Full time Full Stack Engineer (Frontend Oriented) Auxo is hiring a Full Stack...