Design and build advanced applications for Android devices on the Android platform. Maintain quality and ensure design and launch new features. Maintain code integrity and organization. Experience with Android SDK and multiple versions of Android. Experience with Android framework, as well as offline storage, threading, and performance tuning. Must be familiar with APIs to connect Android applications to back-end services. Continuous evaluation, discovery and implementation of new technologies to maximize the efficiency of development. Build and publish applications in app stores. Implement new technologies to maximize application performance