Android:
Programming Skills : Kotlin, CoRoutines, Java, dependency injection framework
(Hilt/Dagger),
Design Skills: Strong understanding of Android Architecture and Design and
fundamentals (MVVM / MVI, Clean Architecture, Jetpack Compose etc), Design
Patterns, UML
Good understanding of code versioning/IDE tools:P4, Git, Android Studio
Prior experience of shipping Android Apps for consumers
Good to have – Knowledge of Jetpack Compose,
IOS:
Understanding of iOS Apps architecture and implementation (MVC, MVVM)
Proficient with Swift, Swift UI and Cocoa Touch and Understanding of Apple’s
design principles and interface guidelines
Expertise in iOS SDK, XML-JSON Parsing, Firebase, Location services.
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with continuous integration
Excellent Logical and analytical abilities.