- Design, develop, and maintain Android mobile applications.
- Develop scalable, secure, and high-performance mobile solutions using Java and Kotlin.
- Integrate RESTful APIs and third-party services.
- Work with MVVM architecture and Android Jetpack components.
- Collaborate with cross-functional teams to deliver quality solutions.
- Debug, troubleshoot, and optimize application performance.
- Participate in code reviews and follow coding best practices.
Preferred candidate profile
- 4+ years of Android application development experience.
- Solid hands-on experience in Java.
- Strong hands-on experience in Kotlin.
- Good understanding of Android SDK, Android Studio, and Android application lifecycle.
- Experience with MVVM Architecture and Android Jetpack components.
- Hands-on experience with REST APIs and JSON integration.
- Experience with Git version control.
- Strong debugging and performance optimization skills.