Minimum 5+ years of coding experience in Android, Kotlin in creating Enterprise Mobile Applications of high performance and global at scale.
Strong understanding of object-oriented software development , Android SDK and its design patterns.
Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.
Experience designing clean and maintainable APIs.
Technical Skills:
Must have exposure to Android Architecture Components, full lifecycle of Android Apps: building from early stages, shipping through Google Play Store.
Knowledge of multi-threading and memory management specific to mobile devices and caching mechanism.
Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem.
Knowledge on MVVM, Clear Architecture.
Knowledge on DI.
Knowledge on Functional Programming
Experience on Firebase
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Mobile / App DeveloperEmployement Type: Full time