Senior Full Stack Engineer (Remote)

Published on October 16, 2023

TapResearch is building the “Google of Opinion Data.” We believe that opinion data is critical to making informed, evidence-based decisions, and that getting relevant and actionable opinion data is far too difficult and costly today. We aspire to make opinion data about any topic as easy as Googling something. TapResearch has grown into one of the leading ResTech (research technology) companies providing real-time access to tens of millions of people around the world. We are a rapidly growing company with strong traction in the market, and the most exciting opportunities remain ahead of us. Our platform is comprised of solutions for publishers and decision makers: Audience Network , our mechanism for asking questions to billions of people around the world via the mobile applications they interact with everyday, delivers valuable new revenue for publishers and rewards for users. Player Insights helps publishers better understand their users in order to improve their applications and increase user engagement and LTV. Market Research Sample enables researchers to reach the representative audiences they need to complete their research projects. Brand Insights provides brands with customized measurement tools, real-time data and dashboards that help teams improve marketing effectiveness and expand their businesses. Market Insights makes it easy to inform any decision with a custom research project in as little as a few minutes.

Who We Are
At TapResearch we believe that every business deserves access to critical market data about their products and services. That’s why we’ve made it our mission to empower any company of any size, to access the critical market insights they need to make better real time data driven decisions. We receive around 10 million answers per day, we are growing by more than 100,000 New Users per day & we are currently live in 25+ Countries.
Hundreds of companies, like Qualtrics, Zynga and comScore rely on our technology to collect consumer opinions across thousands of mobile apps and games from publishers such as MiniClip, Jam City, Atari, PeopleFun and many others. By connecting marketers & researchers with everyday mobile users, we are building the next generation of research products. 
We’re motivated by the size of the opportunity and the impact we make on our customers’ organizations. Recently named one of Inc.'s Fastest Growing Companies in both 2018 and 2019, we are a fast-moving, rapidly growing, profitable company & would love for you to join us.
TapResearch Values
Our focus on culture is supported by our shared vision to build an environment where great people can flourish & deliver the greatest value to our customers & partners. We avoid egos and embrace distributed leadership. We encourage individuality, curiosity, diverse thinking and innovation. Here, you’ll thrive in a fast moving start-up & hands on environment and have the ability to take on project ownership & Idea generation. We grow from constantly being challenged and seek to understand when presented with ideas we don't understand. We value transparency and are committed to building an inclusive work environment where everybody grows and succeeds together. 
Role Summary
We are looking for a veteran full stack engineer with experience building large-scale production applications in a major MV* framework. As an ideal candidate, you have a proven track record of ownership, have worked on customer-facing products, and can lead projects with complex technical challenges. Your skill across the stack allows you to translate product requirements into detailed engineering plans and execution, from database/API design to client-side user interfaces. We’re not picky which end of the stack you lean, however successful candidates will need to have demonstrated proficiency in both.
As a senior engineer, you are comfortable owning small projects and features end-to-end. You are a problem solver with strong principles and a good understanding of scalability and high-traffic systems. At TapResearch, you’ll join a talented and highly autonomous team of engineers, designers, and product managers to build software impacting tens of millions of users starting on day one.
Core Responsibilities
  • Work collaboratively with design and product teams to build great user experiences
  • Own the development lifecycle of new features across our product domains: Respondent Experience (our survey wall), Supply Products (mobile SDK client web app, supply API, publisher integration dashboard), and Demand Products (survey builder platform, survey research buyer tools)
  • Have an immediate impact on exciting greenfield projects and new business ventures, providing opportunities for rapid growth and domain ownership
  • Help refine and improve our products, codebase and engineering culture by bringing fresh ideas and introducing new technologies
Your Profile
  • 6+ years of full stack software engineering experience
  • 3+ years of professional React experience (Typescript preferred)
  • Strong Javascript language fundamentals
  • Proficiency creating and consuming REST APIs
  • Solid knowledge of relational databases, schema design, and writing queries
Nice to Have
  • Ruby on Rails experience is a plus
  • Experience with Typescript and frontend compilers (e.g. Webpack, Vite, etc)
  • Experience with frontend server-state libraries (e.g. React Query)
  • Strong UX design sense, have worked with UI component libraries (e.g. Chakra, Material)
  • Experience writing unit tests (backend/frontend)
  • Ability to thrive in fast-paced startup environments and ship code quickly
  • We use a variety of open source languages and frameworks -- Ruby on Rails, ReactJS, iOS, Android, Unity
  • We are also reliant on AWS, MySQL, Redis, Redshift, Kibana, Kinesis, RabbitMQ, Terraform, and Capistrano.
Additional Benefits
Along with competitive compensation, TapResearch offers first-class benefits to all of its employees including:
  • Unlimited PTO.
  • 100% Healthcare Premium Reimbursement.
  • Stock options.
  • Company Macbook & swag kit.
Location - Remote, US
Pay: Commensurate with experience and based on location (base: $145k-$185k + equity)
Equal Employment Opportunity
TapResearch is an Equal Employment Opportunity (EEO) employer, and is committed to equal opportunity in our recruitment and selection process without regard to race, gender, age, color, religion, ancestry, disability, medical condition, national origin, sexual orientation, marital status, veteran status, genetic information, or any other characteristic protected by federal, state or local law.