Careers

Full-Stack Javascript Engineer

Remote/Full-Time

Quest Mindshare is all about people — from our member-based panels to the intelligent market research professionals on our team. Work with the industry’s best to achieve outstanding results.

Quest is one of the fastest growing online data collections companies in our space, with global reach and audiences ranging from niche B2B to general consumer. Quest is looking to expand many teams to keep up with the current state of demand.

As a key contributor to Technology initiatives at Quest, this Full-Stack Javascript Engineer will be part of a dynamic and passionate team. Our Full-stack Engineers are not only building modern internal applications which leverage machine learning to bring insights and efficiencies into company workflows, but also developing innovative solutions for the industry at large with cutting-edge technology. This role will have a heavy front-end emphasis – front-end features not only include the modern React UI elements, but also the GraphQL APIs to back them, all within an enterprise microservice architecture which runs fully cloud-native. This role reports directly to the VP of Technology.

Job Responsibilities

  • Writing code, developing applications, and influencing products as whole
  • Problem-solving for unique DevOps, CI/CD, and infrastructure issues
  • Reviewing code and pairing with teammates as needed to remain efficient
  • Understanding of full product development lifecycle and methodologies
  • Developing clean, concise React components which maximize reusability and minimize maintenance costs
  • Building Apollo GraphQL APIs to support front end features

Skills and Experience

  • Highly skilled at building clean UIs with modern React (hooks, effects, context) and TypeScript
  • Experience developing ReST-ful node APIs in a distributed environment
  • Comfortable working with data access targeting both relational and non-relational databases
  • Solid working knowledge of containerization
  • Working knowledge of CI/CD pipelines
  • Strong working knowledge of GraphQL ideal
  • Familiarity with event-driven architecture is an asset
  • Self-motivated and high-energy
  • Confident and passionate about quality, teamwork, customer satisfaction, and code quality
  • Strong problem-solving abilities for effective participating in collaborative technical design
  • Ability to excel independently as well as in a team effort

Requirements

  • 4+ years in full-stack engineering roles
  • 3+ years building modern web applications (React, Angular, or Vue)
  • 1+ years building APIs using NodeJS (Apollo GraphQL Preferred)
  • 2+ years writing Javascript unit and integration tests against both front and back ends
  • 2+ years building applications for the Cloud
  • AWS a must, Google Cloud a bonus, Cloud-native ideal
  • 1+ years building applications targeting relational databases (MongoDB preferred) and working with direct-to-database scripting
  • 1+ years involvement in CI/CD strategies, pipeline design, and associated tooling and scripting (Jenkins, Github Actions, CodeDeploy and CloudFormation, etc.)
  • Strong communication skills are essential
  • Accustomed to traditional Agile/SCRUM methodologies (or spinoffs)

What Quest Research has to offer

  • Collaborative, supportive, and productive work environment
  • Development in expanding a professional network
  • Comprehensive healthcare coverage
  • Vacation/PTO
  • Competitive salary
  • Growth opportunities
  • Employee appreciation programs
  • A fast paced, challenging, and exciting work environment

Employment Type

  • This position is currently remote and full-time only. Light travel may apply.

Department

  • Technical Development

Submit your application

Click or drag a file to this area to upload.