Tuesday, August 18, 2020

PHFI - Android Developer - Mobile App Designing (3-5 yrs) (Public Health Foundation of India)

Brief on the Organization:

- The Public Health Foundation of India (PHFI) is working towards building a healthier India. It is helping to address the limited institutional and systems capacity in India by strengthening education and training, advancing research and technology and facilitating policy and practice in the area of Public Health. PHFI is headquartered in New Delhi with national presence through its constituent units of regional Indian Institutes of Public Health (IIPHs) and Centers of Applied Research in core public health themes.


- The Foundation, established in 2006 as a public private initiative, is governed by an independent board comprising of senior government officials, eminent Indian and International academic and leaders, civil society representatives and corporate leaders. For more information, please visit the website www.phfi.org.

Project Brief :

- Swasthya Sahayak is a powerful device that allows Android Tablets and Phones to conduct multiple diagnostic tests on the mobile device. The Swasthya Sahayak includes specialized applications that help users perform a variety of screenings and health analysis protocols.


- It allows users to deliver fast and accurate care at home, in clinics and just about anywhere. It contains decision support tools to enable users to deliver quality recommendations for achieving better health .The slate stores electronic medical records both locally on the phone/tablet and also pushes the data onto our cloud. This allows offline/online operations and doctor on call services.

Swasthya Sahayak platform consists of :

1. Website designed in PHP.

2. App designed in Java for Android.

3. Medical device integrated with BLE.

Deliverables :

- Translate designs and wire-frames into high quality code.

- Lead junior developers and provide oversight on coding methods and algorithms.

- Design, build, and maintain high performance, responsive, reusable, and reliable Java code.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Identify and correct bottlenecks and fix bugs. Unit-test code for robustness, including edge cases, usability, and general reliability.

- Maintain code quality, organization and high-degree of automation within the code.

- Maintain source code in repository and ensure regular check-ins of all project related code.

- Maintain comments describing purpose and procedure for all code.

- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Apply Now