- Design and build advanced applications for the Android platform
- Writing high-quality code in Kotlin.
- Collaborate with cross-functional team members to define, design, and ship applications within tight time frames.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Creating and maintaining Android SDKs for campaign management solution which includes push notification, analytics and attribution handling from Android.
- 1-3 years of industry experience in an Android Application and SDK development.
- Knowledge of Java, Kotlin, Android APIs, NDK and design patterns.
- Good knowledge on Data Structures & Algorithms
- Experience collaborating directly with product teams and designers, and a proven track record of delivering value to customers or users.
- Must be able to effectively communicate, document ideas and articulate the reasons for your decisions