We are looking for an optimistic and collaborative Android developer to join our team who is responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices along with development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. You will also get an opportunity to work on back-end API and web-app front end.