Core Responsibilities
Build and scale advanced applications for the Android platform.
Write clean, maintainable, and effective code using Kotlin and Java.
Design contemporary user interfaces with Jetpack Compose and XML layouts.
Integrate RESTful APIs, GraphQL, and third-party libraries securely.
Implement robust local data storage using Room, SQLite, or DataStore.
Apply MVVM or Clean Architecture design patterns.
Write unit tests and UI tests to ensure app stability.
Key Requirements & Skills
Hold 4 to 5 years of hands-on native Android development experience.
Master advanced debugging, performance tuning, and memory optimization.
Understand Git version control and CI/CD mobile pipelines.
Publish live apps on the Google Play Store.
Collaborate with product managers, designers, and backend teams.