Full-Stack Engineer - Integrations

UserTesting

Vancouver City, British Columbia, CA
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/13/2021
  • Website: usertesting.com
  • Company Address: 690 5th Street San Francisco, CA, San Francisco, CA, 94107

About UserTesting

UserTesting is an on-demand human insight platform that quickly gives companies a first-person understanding of how their target audience behaves throughout any experience and why.

Job Description

Be part of our Integration team! This team is building out integrations large and small to integrate with our strategic partners, provide new data sources for internal product development teams, and provide APIs for 3rd parties to support integrations. We are searching for a full-stack engineer who can interact with external partners in development and with internal teams to bridge the ‘last mile’ in a wide variety of tools and front-end stacks as dictated by our partnership needs and to help shape our APIs for external consumption.

About UserTesting:

What makes the difference between a product that's engaging, compelling, and easy to use and one that's frustrating, broken, and complicated? The answer is user experience. Here at UserTesting, our mission is to help our customers create great experiences. We enable every organization to deliver the best customer experience powered by human insight. 

UserTesting has always been heavily remote-work and will continuously invest in your education with a reserved and generous budget and the tools necessary to do the job the right way. We also provide unlimited paid time off. 

About the Integrations Team:

The Integrations Squad owns the direction, development, and maintenance of a robust architecture and developer portal for external APIs. We also work with internal partners to shape and build our growing GraphQL API standards. We’re part of the larger Platform tribe, which builds infrastructure and guides architecture across the organization. 

The Opportunity:

UserTesting is a market leader, with demonstrated success and a decade of user testing data and processes ripe to be integrated into well-known enterprise systems and leaders in the industry. Your work will both drive technical excellence on the face presented to outside partners and build relationships and strategic growth for the entire company. 

Overarching theme for the next 12 months: 

  1. Build front-ends for custom or platform-developed integrations with partners
  2. Develop, via relationships and code, our internal & external APIs to support external partnerships
  3. Support external developers and partners with integrations

What we have ownership for delivering:

  • Integrate UserTesting with third-party applications and services by developing custom front-end code against both internal and partner APIs
  • Ensure that a secure development process is followed 
  • Manage end-to-end integration development from development to production
  • Develop public APIs based on Enterprise best practices and open standards
  • Liaise with external developers to identify their needs and work with their APIs
  • Serve as an internal center of excellence for integration and API development

What We’re Looking For:

  • Our partners come in all shapes and sizes and could be employing many different technologies.
    • Experience with GraphQL and RESTful architectures 
    • Familiarity with a broad range of front-end frameworks (or willingness to learn) - Angular and/or React
    • Ability to abstract and bridge to a variety of third-party platforms via both front- and back-end development frequently. 
  • Ability to represent 3rd-party partners in their consumption of our APIs and provide input into API needs and structure
  • Nice to have: experience working alongside SaaS integration platform tools like Mulesoft or Boomi

Why you’ll love working for UserTesting:

We’re honored to be named a 2020 Inc. Best Workplace, and named to Deloitte’s Technology Fast 500 List, among a variety of other awards. Joining UserTesting means being part of a passionate team focused on transforming the way companies learn about their users.

Related Jobs

Back End Engineer

UserTesting - Oslo, NO

Senior Back-End Engineer

UserTesting - Vancouver City, British Columbia, CA

Lead DevOps Engineer

UserTesting - Atlanta, GA, US

Solutions Consultant

UserTesting - Berlin, DE

Data Scientist (Product Analyst)

UserTesting - Oslo, NO
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.