Responsibilities 1. Manage the full technical life-cycle of Android applications during each development phase. 2. Collaborate with team members to brainstorm about new products, provide each other with technical insight and review working drafts. 3. Work from UI/UX requirements, APIs, mockups to build functional, high-performance Android phone and tablet apps. 4. Obtain buy-in from leadership in order to secure resources for app development. 5. Work on bug fixing and improving application performance. 6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements 1. Degree in Computer Science or relevant fields. 2. Knowledge of Android SDK, Eclipse, Android Studio and/or appropriate equipment and software. 3. Working knowledge of Web Services & REST (JSON) APIs.