- Design, Develop, and Maintain native Android applications using Kotlin
- Knowledge of Android architecture components (ViewModel, LiveData, Room, etc.).
- Experience with Android development tools like Android Studio, Gradle, and version control systems like Git.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with APIs to connect Android applications to backend services.
- Ensure application performance, quality, and responsiveness through rigorous testing and code optimization.
- Identify and fix bugs and performance bottlenecks.
- Experience with modern architectural patterns like MVVM, MVP, etc.
Skills Required
Mvvm, Mvp, Viewmodel, Kotlin