Required Skills:
Android development – minimum 4 years experience
Java SDK and Android API- delivering complex apps to market which interact with an online API
Familiarity with JSON / REST Services
Familiarity with socket connections
Strong knowledge of Android SDK (different versions of Android, and how to deal with different screen sizes, etc.);
Strong knowledge of Android UI design principles, patterns, and best practices;
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies;
Experience with offline storage, threading and performance tuning;
Responsibilities
Collaborate with a team to define, design, and ship new features;
Managing the full technical life-cycle of Android applications;
Converting design and wireframes into high quality code;
Working closely with Product Managers, Designers, QA
Identify and correct issues and bugs