You have 5 or more years of software development of which 4 or more years of native mobile development experience, (conceptualization, design, development and debugging)
experience providing hands-on architectural design for native mobile applications with an understanding of design patterns such as VIPER, MVVM, Clean Architecture
5+ Years of professional software development experience in Android Studio
Experience delivering Android applications built with Kotlin , Java, RxJava, Dagger, Coroutines and Flows
Experience contributing to technical designs and solutions for mobile applications
Strong focus on user interfaces using Jetpack Compose and a passion for great customer experiences
Great communication skills with the ability to explain technical ideas to the Product and senior leadership teams
Proficient understanding of code versioning tools, such as GitHub
Experience in integrating Third Party libraries and SDKs
Experience building applications that consume web services and HTTP REST interaction with JSON