Android Developer
Description
opment trends and technologies. · Work with backend engineers to integrate mobile applications with backend services. · Troubleshoot and fix application bugs and issues. · Contribute to code reviews and provide constructive feedback. · Participate in the entire app lifecycle, from concept to launch and beyond. Qualifications: Strong proficiency in Kotlin and Java programming languages. Solid understanding of Android SDK, Android Studio, and Android development tools. Experience with Android UI/UX design principles and Material Design guidelines. Knowledge of Android architecture components (MVVM, MVI, etc.). Experience with RESTful APIs and JSON. Familiarity with version control systems (Git). Strong problem-solving and debugging skills. Excellent communication and teamwork skills. A passion for mobile development and a desire to create exceptional user experiences. Preferred Qualifications:
- Experience with Android Jetpack Compose.
- Experience with Kotlin coroutines and Flow.
- Experience with Rx Android.
- Experience with unit testing and UI testing frameworks.
- Experience with performance optimization techniques.
- Experience with Android app distribution and deployment.