Android Developer

Urgent
Posted 4 months ago
Noida, Uttar Pradesh (+1 other)
Application deadline closed.

Job Description

Android Developer

Copper Mobile (India) Pvt. Ltd.

Noida, Uttar Pradesh (+1 other)

The Android Developer will contribute to design sessions, support the development team with all aspects of software design and coding, fix bugs and will adhere to the established SDLC guideline.

Requirements
• Proven years of hands on experience of Android Development(Mandatory)
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, Material Design, patterns, and best practices
• Experience with offline storage such as SQLite, File System API, multi-threading frameworks.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks such as GSON, Retrofit, Glide/Picasso, Android Architecture Components(( Room, ViewModel, Live Data)
• Familiarity with cloud message APIs and push notifications
• Proficient understanding of code versioning tools, such as Git
• Working… knowledge of Software architectures used in the android community such as MVVM/ MVP
• Strong OO design and programming skills in Java or Kotlin (Kotlin preferred)
• Good Understanding of Java/Kotlin collections framework.
• Good understanding of data structures and algorithms.
• Hands-on with JSON parsing, Construction
• Ability to Translate designs and wireframes into high-quality code