Job description
- 3-5 years’ experience in android app development
- Experience with Kotlin and Java
- Solid background in software development, and design patterns
- Experience with the Android SDK, java, NDK
- Ability to work in a dynamic, fast moving and growing environment.
- Experience publishing a high-quality Android application to the - Google Play Store
- Experience with communication and messaging applications
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Hands on experience with Android studio & gradle build system.
- Experience with third-party libraries and APIs
- Experience writing multithreaded and networked app.
- Actively seeks feedback and guidance to improve technical skills (e.g., through submitting work for code review)
- Experience in Retrofit,Volley,RxJava
- Familiarity with continuous integration
- Expert understanding of networking, local data caching and multitasking.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiarity with RESTful APIs and web technologies to connect - Android applications to backend services.
- Strong knowledge of Android UI design principles, patterns, and best practices such as Material design
- Experience with offline storage, threading, and performance tuning
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.