Experience in Android development.
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
Strong knowledge of Android UI design principles, patterns, and best practices.
Strong knowledge of MVP and MVVM architecture.
Experience with Rx Android, Event Bus, Custom Listeners.
Strong knowledge of Writing Unit Testing.
Strong knowledge on doing Code review.
Ability to create custom interactions with ViewGroups.
Experience with offline storage, threading, and performance tuning.
A knack for benchmarking and optimization.
Proficient understanding of code versioning tools, such as Bit Bucket.
Familiarity with continuous integration.
Global Software Resources (GSR) is a global IT services and solutions provider... headquartered in the San Francisco Bay Area in Pleasanton, California, with offices in Chennai, India. Read full description