Android Developer

6 - 8 years

9.0 - 13.0 Lacs P.A.

Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Android SDKAndroid StudioKotlin

Work Mode

Remote

Job Type

Full Time

Job Description

Role Expectations : Proficient in Kotlin (preferred) and Java. Strong understanding of object-oriented programming principles. Deep knowledge of the Android platform, including different versions and APIs. Experience with Android Studio and other development tools Understanding of Android UI design principles and patterns. Experience with Material Design and other UI frameworks. Experience with common Android architecture patterns like MVVM, MVP, and Clean Architecture. Ability to design and implement robust, scalable, and maintainable applications Strong understanding of data structures and algorithms. Ability to optimize application performance. Experience with RESTful APIs, JSON, and other web services. Knowledge of HTTP protocols and networking concepts. Familiarity with SQLite and other local storage options. Experience with cloud databases and services (e.g., Firebase, AWS). Experience with unit testing, integration testing, and UI testing. Ability to debug and troubleshoot application issues. Proficient in using Git and other version control systems. Understanding of Android security best practices and vulnerabilities. Experience with implementing security measures in applications. Ability to identify and address performance bottlenecks. Experience with profiling tools and techniques. Familiarity with technologies like Jetpack Compose, Coroutines, and Kotlin Flows. Experience with libraries and frameworks used in Android development. Designing, developing, and testing Android applications. Writing clean, maintainable, and well-documented code. Collaborating with other developers and stakeholders. Participating in code reviews. Troubleshooting and resolving application issues. Staying up-to-date with the latest Android technologies and best practices. Contributing to the development of new features and functionalities. Mentoring junior developers. Optimizing applications for performance and battery usage. Ensuring the security and stability of applications.

Manufacturing and Supply
Los Angeles

RecommendedJobs for You

Hyderabad, Mumbai (All Areas)