Android Developer

5.0 - 8.0 years

25.0 - 40.0 Lacs P.A.

Pune

Posted:5 days ago| Platform: Naukri logo

Apply Now

Skills Required

System DesignJetpack Composeclean architectureAndroidKotlinMVVM

Work Mode

Work from Office

Job Type

Full Time

Job Description

Roles & Responsibilities: Design, build, and maintain high performance, and reusable code. Participate in PR reviews in discussions to better overall architecture of the application. Lead design and implementation of a feature and own it till production delivery Continuously discover, evaluate, and implement new technologies to maximize development. Required skills: 5+ Years of experience in developing Android applications Experience in defining system architectures and exploring technical feasibility tradeoffs Strong experience in Kotlin programming language Understanding of the common Android libraries like Jetpack Compose ,Coroutines, RxJava, Dagger (Hilt), Retrofit, Moshi, OkHttp, Glide, family of libraries. Understanding of View hierarchy in Android, performance impacts of each type of Views Understanding of snapshot testing frameworks like Paparazzi is a plus. Debugging skills, Performance bottlenecks, and using tools like adb, proguard, etc Understanding of design for scalability, performance and reliability Understanding of OOP, different architectural patterns (esp. MVVM) and their testability Familiarity with Material Design guidelines, common mobile UX patterns, and anti-patterns

[ ]

RecommendedJobs for You