Qualifications/Skills:
· 3+ years of experience as a senior Developer in Android/IOS.
· Bachelors in Computer Science, Information Systems or equivalent.
· Must be proficient with programming languages Kotlin, Java, Android SDK, Android NDK, Swift and good knowledge of its ecosystem.
· Must be able to design and build applications for Android and iOS, OS X, must be familier with
· framework such as MVVM/MVC/MVP.
· Experience with iOS frameworks such as Core Data, Core Animation, etc.
· Familiarity with RESTful APIs & JSON to connect Android/IOS applications to back-end
· services.
· Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
· Proficient understanding of code versioning tools, such as Git.
· Understanding of Android/Apple’s design principles and interface guidelines.
· Knowledge of memory management and multi-threading.
· Experience with embedded databases and other system datastores.
· You have experience in publishing an application on the Google Play store.
· Experience with offline storage, threading, and performance tuning.
· Familiarity with cloud message APIs and push notifications.
Working knowledge of the general mobile landscape, trends, and emerging technologies