Senior Android Engineer
Remote
Full Time
#Engineering
#Mobile Apps
#Market Research
#Kotlin
#Java
#Android SDK
#Mobile Development
#Android
#Design Patterns
#SQL
#Ruby on Rails
At TapResearch, our mission is to provide companies with the ability to instantly generate proprietary market insights, allowing them to make informed, data-driven decisions. Our platform is a powerhouse in the industry, facilitating over 10 million responses daily from users across 25 countries. We partner with major organizations like Qualtrics, Zynga, and comScore, and our technology is embedded within popular mobile apps and games from publishers such as MiniClip and Jam City. As a profitable and rapidly expanding company, we are dedicated to building a new generation of market research tools that are faster and more effective than ever before.
The role
We are seeking a Senior Android Engineer to join our team on a full-time, remote basis. This is a high-impact position for a veteran engineer who thrives on autonomy. You will serve as our sole Android expert, taking full ownership of our native SDK that processes millions of requests every day. We are looking for someone who views themselves as a master of their craft and is ready to lead projects that involve complex technical challenges while collaborating with our broader senior engineering team.
Core responsibilities
- Design, develop, and maintain our high-performance Android SDK using Kotlin.
- Act as the primary authority for our Android domain, identifying technical hurdles and implementing scalable solutions.
- Work alongside cross-functional teams to plan, design, and deploy new features while ensuring compatibility across a wide range of Android APIs.
Skills and experience
To be successful in this role, you should bring a deep understanding of the Android ecosystem and a history of building robust, customer-facing applications. Our requirements include:
- At least 6 years of professional experience in Android software engineering.
- Expertise in Kotlin and Java fundamentals.
- A strong grasp of Android architecture components, unit testing, and established design patterns.
- Comprehensive knowledge of the mobile development lifecycle and app publishing processes.
- Excellent communication and problem-solving skills.
- Familiarity with SQL and Ruby on Rails is considered a plus.
Compensation and benefits
We believe in supporting our team members both personally and professionally. We offer a comprehensive benefits package to ensure you have the resources you need to thrive:
- The flexibility of a 100% remote work environment.
- Comprehensive medical, dental, and vision insurance for you and your dependents.
- Meaningful stock options in our growing company.
How to apply
If you are a seasoned Android engineer who is passionate about taking ownership of a critical platform component, we would love to hear from you. Please submit your application to join our team as we continue to scale our market research technology and empower decision-makers worldwide.






