Required Qualifications :
- A minimum of 1 year of hands-on experience in developing software for Android devices.
- Proficiency in Java and utilization of the Android Studio IDE.
- Strong understanding of various versions of Android SDK, diverse Android versions, and adeptness in managing different screen sizes.
- Experience in working with JSON, XML, JavaScript, and integrating Android applications with RESTful APIs.
- Capability to create visually appealing GUIs for both mobile and tablet platforms.
- Thorough understanding of object-oriented concepts and proficiency in MVC/MVVM programming techniques.
- Design, construct, and sustain high-performance, reusable, and reliable Java code.
- Expertise in Offline Storage, threading, and optimizing performance. Open to learning Xamarin.