1. Work on Android SDK, different versions of Android, and deal with different screen sizes
2. Work on RESTful APIs to connect Android applications to back-end services
Skills and other requirements:
1. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
2. Strong knowledge of languages Java and Kotlin to work on Android Studio
3. Familiarity with RESTful APIs to connect Android applications to back-end services
4. Good Knowledge of Android application architecture (MVVM, MVP, MVPP), solid principles, and architecture components
5. Having a working knowledge of design principles for android application Dagger and Hilt, along with view models
6. Good knowledge of Fragment and Activity life cycle, Services, and Android components
7. Ability to deal with JSON, and creation of data models
8. Having good knowledge and working understanding of Live data, Flow, Datastore, Network API call using AsyncTask, Retrofit2, Work manager, AndroidX libraries, and dependency injections
9. Good to have knowledge and usages of Jetpack compose components
10. Good Knowledge of databases like SQLite database, and Room library used in Android application
11. Knowledge of the open-source Android ecosystem and the libraries available for common tasks
12. Should be familiar with Firebase FCM, Authentication
13. Familiarity with cloud message APIs and push notifications
Sciffer Analytics Private Limited is an IIT-IIM start-up in the analytics domain. Its three main verticals are optimization, predictive modeling, and business intelligence. Sciffer is currently working with some of the largest television channels in India and the USA. A few of the products Sciffer is working on are optimizers and schedulers for television/digital content, promos and commercial ads, and predictive models for audience viewership measurement.