Posted:5 days ago| Platform:
Work from Office
Full Time
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
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
2.85 - 6.75 Lacs P.A.
Salary: Not disclosed
Salary: Not disclosed
3.0 - 5.0 Lacs P.A.
2.85 - 7.375 Lacs P.A.
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Surat, Gujarat, India
Salary: Not disclosed
7.0 - 10.0 Lacs P.A.
Ahmedabad
10.0 - 15.0 Lacs P.A.