We're reinventing the market research industry. Let's reinvent it together.
At Numerator, we believe tomorrow's success starts with today's market intelligence. We empower the world's leading brands and retailers with unmatched insights into consumer behavior and the influencers that drive it.
About the Role
We're looking for an experienced Android Developer with strong Java skills to join our development team. You'll be working on an established Android application, contributing to its maintenance, feature development, and long-term modernization. This is a great opportunity to make a meaningful impact on a product used by thousands of users.
What You'll Do
- Maintain and enhance an existing Android app written in Java
- Collaborate with cross-functional teams to define, design, and ship new features
- Identify and fix bugs, performance bottlenecks, and legacy code issues
- Participate in code reviews and contribute to improving development practices
- Help plan and execute modernization efforts, including refactoring and adopting newer Android APIs
- Ensure app stability, security, and performance across a wide range of devices
Skills & Requirements
What We're Looking For
Strong proficiency in Java and Android SDK with 3-5 years of experience.Experience working with legacy codebases and refactoringFamiliarity with Android architecture components (e.g., ViewModel, LiveData, Room)Understanding of RESTful APIs and mobile app integrationKnowledge of version control systems (Git)Experience with CI / CD tools and automated testing frameworks is a plusNice to Have
Experience with Kotlin or interest in transitioning to KotlinFamiliarity with Jetpack Compose or modern UI frameworksExposure to Agile development methodologiesSkills Required
Java, Git, Android Sdk, Restful Apis