Job Description:We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. His/Her primary focus will be the development of Android applications and their integration with back-end services. He/She will be working along-side other engineers and developers working on different layers of the infrastructure.ResponsibilitiesTranslate designs and wireframes into high quality codeDesign, build, and maintain high performance, reusable, and reliable Java codeEnsure the best possible performance, quality, and responsiveness of the applicationIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and automatizationDesign and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency Company IntroductionAbout CEL: CEL is an impact-focused research and innovation organization of global repute, we have been embedded in rural Uttar Pradesh since 2003 and have made seminal contributions to the science on advancing maternal and newborn health and early child development, as well as to global and national policy. Our mission is to place mothers at the heart of human development and nurture them so that they can nurture the future of humanity. We compete with world's leading universities like Harvard University, Johns Hopkins University and work very closely with World Health Organizations, Grand Challenges Canada, Government of India, Government of Uttar Pradesh and National Health Mission, Uttar Pradesh. CEL has partnered with the government of UP to develop and operationalize