-
DONATE TO THIS
ORGANIZATION -
251 people are interested
Software Developers
ORGANIZATION: Human Health Project
Please visit the new page to apply.
-
DONATE TO THIS
ORGANIZATION -
251 people are interested
The Human Health Project (HHP) is a nonprofit, noncommercial, volunteer-based organization promoting the health of individuals worldwide as a human right for all. The purpose of 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 by individuals anywhere in the world.
An HHP member posts a health experience summary on HHP’s website. This will keep all the information about this person's health experience in one place for his/her review, as well as for the 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.
HHP is currently replacing HHP's current website 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. A summary of HHP's development approach is available online in a Google document entitled "HHP Developer Documentation Overview as of August 2014" at https://docs.google.com/document/d/1HcQ1oBKAoFBG2cuUAQCnSGBWNtmfcnEDP32jjUiA6Gw/edit. The prototype of the replacement system is currently available at http://dev.humanhealthproject.org:81/~yghotkar/main.php?tab=Home&logout=y
We are seeking several volunteers with web software development skills. You should have at least 3 years proven experience with object-oriented web-focused programming languages, especially PHP. You should have excellent web development experience using an MVC framework; also, of web application technologies including AJAX, XHTML, CSS and Javascript. You should have experience:
- Using databases such as MySQL and PostgreSQL, and have good experience programming in SQL.
- Understanding and applying relational database design.
- Experience and familiarity with all aspects of the development lifecycle.
- Be experienced and comfortable developing in and for a Unix/Linux environment.
- It would be huge pluses if you have experience and knowledge with JQuery, mod-wsgi, cloud services, SVN, graphic design skills, FB Connect, test-driven development, automated testing tools, agile methodologies, open-source software, UI design, mobile development, and/or social networking development.
Your non-technical skills should include:
- Excellent/fluent written and spoken English.
- Very high attention to detail is your watchword.
- Strong communication and people skills, used pro-actively, are obvious characteristics you possess.
- Proven ability with successfull teamwork.
- The ability to work on your own without supervision and to take full ownership for your work.
- A strong sense of professionalism, personal responsibility, self-motivation and initiative.
- You push yourself where project requirements/deadlines dictate and to facilitate team members working in different timezones.
- You are committed to producing very high quality deliverables and you can demonstrate passion for quality in your work.
- You possess the flexibility to deal with a rapidly changing work environment and with tight deadlines.
- Your problem-solving abilities are second to none.
- You can juggle many different tasks efficiently. You are available to volunteer 20 hours per week or more on average for at least four months - because of the learning curve.
Please attach a copy of your resume with your self-referral through VolunteerMatch.
62 More opportunities with Human Health Project
7 ReviewsOpportunities
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
WHEN
WHERE
This is a Virtual Opportunity with no fixed address.
DATE POSTED
April 22, 2016
SKILLS
- Software Engineering
GOOD FOR
N/A
REQUIREMENTS
- Must be at least 18