Candidate should have minimum 2 years of professional experience in Android application development. Strong understanding of Oops Concepts, Android SDK, different versions of Android, and how to deal with different screen sizes. Excellent knowledge of the Java/ Kotlin programming languages.
Solid understanding of the full mobile development life cycle. Proven working experience in Android app development and should have published at least one original Android app on the play store. Experience with TCP/ RESTful APIs to connect Android applications to back-end services. Knowledge of Android UI design principles, patterns, and best practices. Experience with Jetpack Compose for UI development.
Familiarity with Git or other version control systems. Excellent problem-solving and analytical skills. Ability to work independently as well as collaboratively in a team environment Experience with Jetpack components (e.g., LiveData, ViewModel, Room)
Role & Responsibilities-
Design and build advanced applications for the Android platform. Collaborate with cross-functional teams to define, design, and ship new features. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Ensure the performance, quality, and responsiveness of applications. Stay updated with the latest industry trends, best practices, and technologies in Android development.
|