Backend NodeJS Developer

UserTesting, Inc.

Backend NodeJS Developer

Salary Not Specified

UserTesting, Inc., Edinburgh

  • Full time
  • Permanent
  • Remote working

Posted 1 week ago, 5 Sep | Get your application in now before you're too late!

Closing date: Closing date not specified

job Ref: bbb9f5b0e0354db48192643187a10f30

Full Job Description

We are looking for a skilled Backend Node.js Developer to join the Insights team at UserTesting. As a key member of the team, you will be responsible for developing and maintaining robust, scalable applications, while contributing to the continuous improvement of our product roadmap. The ideal candidate will be a proactive team player with a solid understanding of Node.js and JavaScript ecosystems, capable of working independently in a distributed team.

We focus on delivering effective solutions to real customer challenges, and embrace the use of innovative tools when appropriate.

The Team:

The Insights team at UserTesting is dedicated to developing and maintaining the UTZ Insights Hub Platform, renowned for its meticulous approach to software development and time management. Joining this team means being part of a group of highly-skilled professionals committed to innovation and ongoing development.

What you will be doing:

  • Design and develop high-quality software using Node.js.

  • Ensure alignment of software solutions with business and technical requirements.

  • Perform testing, validation, and verification processes.

  • Collaborate with team members to brainstorm and create new features and products.

  • Manage individual project priorities, deadlines, and deliverables.

  • Engage in continuous learning and stay updated with the latest industry trends and technologies.

    Solid professional experience working with Node.js and JavaScript.

  • Strong understanding of asynchronous programming and event-driven architecture.

  • Experience with RESTful APIs and API integrations.

  • Familiarity in React.js and other modern front-end technologies, aligned with current development standards.

  • Knowledge of version control systems like Git.

  • Familiarity with unit testing frameworks such as Mocha or Jest.

  • Ability to work asynchronously in a distributed team.

  • Strong problem-solving skills and a passion for learning.

  • Excellent teamwork, ownership, initiative, and integrity.

    at UserTesting (View all jobs)

  • Edinburgh, Scotland, U.K.

    We're UserTesting, a leader in experience research and insights; we believe the path to human understanding and great experiences start with a shared understanding-seeing and hearing how another person engages with the world around them and taking in their perspective. Working at UserTesting, you will be empowered to help organizations discover the human side of business-transforming how they work, collaborate, innovate, and bring new products and experiences to market. This is what inspires us, and it's how we enable companies to connect with their audiences naturally and organically through an experience that is uniquely, and intentionally human.

    A trusted company by top brands for 15+ years, UserTesting, recently merged with UserZoom, has over 3,400 customers in 50 countries, including 75 of the Fortune 100 companies. Joining our team means being part of a passionate group focused on transforming how companies learn from and understand their customers. Come join us and help us build the engine for human understanding.

  • Employee Assistance Program (EAP)

  • Employee Referral Program

  • Professional Development Stipend

  • Remote work stipend

  • Wellness reimbursement

  • Volunteer days

  • Life Assurance


  • To learn more about our team, culture, and customers, check out our careers page, company blog, and press/awards. Aside from a great work environment and the opportunity to make an impact, we're also growing the team quickly-join us!

    At UserTesting, we are committed to providing more inclusive and accessible experiences for our candidates. We pride ourselves on building empathy; diverse perspectives, which we believe are the key values to creating exceptional experiences for everyone. Our commitment to providing accessible experiences is driven by this belief and our core values. If you require any accommodations or have any specific requests about how we could tailor our interview process to better suit your needs please contact us on: talentexperience@usertesting.com. If you need to speak to someone please ask!, As set forth in UserTesting's Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
    Gender
    Are you Hispanic/Latino?
    Please identify your race
    Race & Ethnicity Definitions

    If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

    A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

    A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

    An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

    An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
    Veteran Status