Senior Android Engineer

Published on April 25, 2024

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.

About Us
TapResearch is on a mission to empower any company to instantly generate proprietary market insights that enable them to make better, data-driven decisions. Each day, our platform facilitates more than 10 million answers from people in 25 countries.
Hundreds of companies, like Qualtrics, Zynga and comScore, rely on our technology to collect consumer opinions from millions of people in mobile apps and games from publishers such as MiniClip, Jam City, Atari, PeopleFun and many others. By connecting decision makers with their target audiences at massive scale, we are building a new generation of better, faster market research products. 
Recently named one of Inc.'s Fastest Growing Companies in both 2018 and 2019, we are a fast-moving, rapidly growing, profitable company looking for great people to join us.
 
TapResearch Values
We are working hard to build an environment where both our team and our business thrive. 
We are intentional about providing an extreme level of transparency, because it is the only way to ensure everyone has the context they need to be effective in their role and to make the biggest impact on the company. 
We have a bias toward action and expect a high degree of personal ownership because that’s the only way to reach our goals.
We care deeply about intellectual honesty and making sure we are asking ourselves the right questions.
We make personal growth a priority, helping employees learn, grow and reach their goals.
We are building a diverse and inclusive environment through specific sourcing and hiring policies designed to counteract implicit bias and encourage diversity and fairness.


Role Summary
We are looking for a veteran Android engineer with experience building and maintaining large-scale integrated SDKs and/or production applications. As an ideal candidate, you have a proven track record of ownership, have worked on customer-facing Android SDKs and/or applications, and can lead projects with unique and complex technical challenges. You stay current on industry trends and have expert knowledge of the Android ecosystem. You see yourself as a master of your craft and thrive working independently. As the sole Android engineer at the company, you will be taking full ownership of an essential component of the TapResearch platform: an innovative native SDK serving millions of requests daily. You will work in close collaboration with other highly skilled senior engineers to build and ship exciting new features regularly.
 
Core Responsibilities
  • Develop, test, and maintain a high-performance Android SDK (Kotlin)
  • Be a leader of your domain, identifying key problem areas and using your expertise to implement solutions
  • Stay up-to-date with latest industry trends and best practices in Android development
  • Collaborate with cross-functional teams to plan, design and ship new features
  • Resolve performance bottlenecks, bugs, and other technical issues
  • Ensure reliable performance and compatibility across a broad range of Android APIs
 
Your Profile
  • 6+ years of Android software engineering experience
  • Strong Kotlin and Java language fundamentals
  • Strong communication skills
  • Excellent problem-solving and debugging skills
  • Expert in mobile development life cycle and app publishing
  • Strong understanding of Android architecture components, unit tests and design patterns
 
Nice to Have
  • Experience managing/communicating with WebViews
  • Experience with cross-platform mobile development frameworks (React Native, Unity)
  • Familiarity with CI/CD pipelines and automated testing
  • Have published production applications to Google Play Store
  • SQL, Ruby on Rails
 
Technology
  • Kotlin, Java, Google Play Store

Perks & Benefits
Along with competitive compensation, TapResearch offers first-class benefits to all of its employees including:
  • 100% Remote
  • Unlimited PTO
  • Fantastic Medical/Dental/Vision Coverage for you and your dependents
  • Stock Options
  • Free Macbook Pro + company swag provided to all employees
 
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.