Degree or post-graduate in Computer Science or related field (or equivalent industry experience)
Experience:
Minimum 5 years of coding experience in Android, Kotlin for creating Enterprise Mobile Applications of high performance and global scale
Strong understanding of object-oriented software development, Android SDK, and its design patterns
Experience in designing clean and maintainable APIs
Preferably with Crypto Experience
Technical Skills:
Exposure to Android Architecture Components and the full lifecycle of Android Apps, including building from the early stages and shipping through Google Play Store
Knowledge of multi-threading and memory management specific to mobile devices and caching mechanisms
Well-versed with CI/CD principles and actively involved in solving, troubleshooting issues in the distributed services ecosystem
Knowledge of MVVM, Clear Architecture, DI, Functional Programming, and Firebase