Senior Android Developer you will be primarily responsible for designing, developing, and coding an Android SDK
Should also be well-versed in API development. As an SDK developer, the job entails building integrations with third-party vendors and developing intuitive and easy-to-use interfaces for the consuming application teams
Experience developing Android applications, including SDKs, using Java and Kotlin.
Knowledge in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
Knowledge of MVVM, MVC and other industries followed design pattern.
Experience with writing custom reusable components, analytics, A/B testing and other application functionality using native and third-party frameworks.
Good understanding of Android security architecture and best practices, including secure storage, API security, public key cryptography, and Identity and Access Management (IAM).