About the job
Key Responsibilities
* Actively engage in hands-on development
* Architect and develop cutting-edge applications for the Android ecosystem
* Prioritize the creation of secure and high-performance applications.
* Collaborate with diverse teams to conceptualize, design, and implement innovative features
* Integrate internal and external data sources and APIs
* Conduct unit tests to ensure code robustness, covering edge cases, usability, and overall reliability
* Address bugs and enhance application performance
Essential Qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field
* 6+ years of dedicated experience in Android development.
* Demonstrated software development expertise and strong Android skills
* Proven track record of publishing at least one original Android application on the Google Play Store
* Familiarity with popular Android libraries (such as Dagger, Retrofit) and application compatibility libraries (like Data Binding) for developing applications compatible with all Android devices.
* Experience in invoking REST APIs and parsing JSON
* Knowledge of mobile security, including encryption and API security.
* Comprehensive understanding of the complete mobile development lifecycle

