Software Developer

Save to Favorites

ORGANIZATION: Human Health Project

The purpose of the Human Health Project (HHP) is to get conventional and complementary health information and peer-to-peer support from the HHP community around the world in response to health experiences that are posted.

An HHP member posts a health experience summary on HHP’s website at www.HumanHealthProject.Org. This will keep all the information about this person's health experience in one place for his/her review, as well as for people who will be sharing information and providing or receiving support.

Generally, information and support will be provided by members of the public who want to help people anonymously who have health conditions and questions.

Our goal is to improve access, self-management, equity, and affordability of health care throughout the world.

While HHP's current website uses a commercial software package, we are currently replacing it with a custom-made PHP/MySQL (LAMP) application. This new application is being written in moderately-simple raw PHP, with just a little object-oriented programming and a simple MVC arrangement to keep things organized. The front end is raw HTML, JavaScript, and a little JQuery. There should be no surprises in it for anyone who has built a few PHP/LAMP websites from scratch. We want PHP developers of all abilities to contribute.

Technical skills (Web Development)

You have built PHP/LAMP database applications in a work setting, even if they were small ones.

You must be expereinced and comfortably coding in raw PHP.

You can comfortably write raw HTML.

You can comfortably code in raw JavaScript or JQuery.

You can write SQL statements.

You have worked as a professional web database application developer, preferably using PHP, Perl, JavaScript or a similar web language.

You've worked with testing, source control, and other aspects of professional software development.

You're comfortable developing on a small, semi-informal team.

You will need to work with other developers using shared documents and Email, as well as to communicate occasionally via Skype, JIRA, Lync Meeting and telephone.

Availability to volunteer 20 hours per week or more on average is the minimum because of the learning curve. Generally, the volunteer time can be whenever it is convenient for you. However, an occasional conference call on a Friday or a Saturday afternoon (US time) would be necessary -- the Saturday call option is because many of HHP's current IT volunteers have paid jobs and/or child care responsibilities on weekdays.

61 More opportunities with Human Health Project

7 Reviews
Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About Human Health Project

Location:

2271 Vandalia Avenue, Los Angeles, CA 90032, US

Mission Statement

Our Mission: To drive patient-centered health outcomes by harnessing data collected by a global online community who share their treatment outcomes, enhanced by clinical evidence-based best practices

Description

Human Health Project (HHP) is a global nonprofit organization dedicated to helping individuals increase their health knowledge through the sharing of health information. HHP collects, analyzes, and shares health information to empower and inform individuals to achieve better health outcomes. Our patient-centered approach enables patients and caregivers to choose treatments based on evidence-based clinical data as well as the cumulative knowledge of the HHP community.

For more Information about HHP, please visit our website: https://www.humanhealthproject.org/

CAUSE AREAS

Advocacy & Human Rights
Computers & Technology
Health & Medicine
Advocacy & Human Rights, Computers & Technology, Health & Medicine

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Database Administration

GOOD FOR

N/A

REQUIREMENTS

N/A

Report this opportunity

We're sorry, this opportunity is no longer active.

Human Health Project has 62 more opportunities, please check them out.

See Opportunities