During these uncertain times, how can we help?

As the world leader in volunteerism we feel a responsibility to unite our broader community, and to use this moment to become stronger.

See below to access our COVID-19 Resource Hub, and to explore our growing directory of COVID-19-specific and virtual volunteering opportunities.
Read More

Web Developer (Volunteer)

Save to Favorites


  • 3 people are interested

Web Developer (Volunteer)

*Note: the following is an opportunity for volunteer, part time, flexible work.* Minimum 6 months commitment required.

Are you interested in learning the ins and outs of a nonprofit organization in a challenging, rewarding environment? The nonprofit news organization, WhoWhatWhy is looking for a Web Developer (Volunteer) to join the team.

We are looking for a Web Developer (Volunteer) who is interested in creating a user-friendly environment by writing code and moving forward in their career. We expect you to be a self-starting professional who is curious about new digital technologies, communicates well and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring great user experience. If you fit in the description, please send us your resume and a customized cover letter.

Who We Are

WhoWhatWhy is a news organization and community providing the public with high-quality investigative and analytical forensic journalism on the great issues facing humankind. A nonprofit that accepts no advertising, we are staffed largely with skilled volunteers dedicated to elevating public awareness and fostering a more vigorous democracy.


  • Manages the design and implementation of responsive websites from initial concept, site architecture, and user interface, to finished deliverable
  • Responsible for the development and design of web applications and components using HTML, CSS, JS, PHP, MySQL
  • Build fully functional WordPress websites based on business requirements and design specifications.
  • Design, code, test, and implement web sites and applications, for either internal or external uses
  • Support and maintain existing web applications
  • Optimization of the application for maximum speed and scalability
  • Debug, correct, and update errors or exceptions in the front end or back end systems
  • Stay up-to-date on new and emerging technologies
  • Write code to implement visual elements into various web applications
  • Assist in troubleshooting to isolate and diagnose application and server related problems
  • Meet tight deadlines as required
  • Communicate with team members about current projects


  • Bachelor's degree or equivalent in Computer Science, Web Development or relevant field
  • 3-5 years of full-stack PHP web development experience
  • Working experience in HTML, CSS, JavaScript (vanilla and jQuery), PHP
  • Experience with LESS, SASS or SCSS
  • Some experience with database management and SQL/MySQL
  • Some experience with Bootstrap framework
  • Proficient in building and maintaining websites built in WordPress (including theme and plugin development)
  • Some experience with RESTful APIs
  • Experience with popular angular js, React.js workflows, such as Redux or Relay is a plus
  • Understanding of the entire web development process from design to deployment
  • Meticulous work habits and creative problem solving skills
  • Proactive and resourceful self-starter attitude. Highly reliable/dependable

If you have passion and intelligence, and possess a technical knack (even if you’re missing some of the above), we encourage you to apply.


  • Channel your passion in a stimulating environment
  • Learn the nuts and bolts of nonprofit operations in an up-and-coming organization
  • Develop new skills and gain valuable experience that can enhance your professional trajectory
  • Do amazing work on a flexible, part-time basis
  • Have fun while you make a difference


You will work remotely and on your own schedule, though we require a minimum commitment of 10-15 hours a week. Because our staff is spread throughout the world, we communicate mostly through Slack and email, and team members are requested to be highly responsive in a timely manner. We prefer candidates who can commit a minimum of six months to our organization. This is a work at home position.

To Apply


Please send us a resume and carefully reasoned, customized cover letter that outlines your experience and skill set and explains why you're a good fit for this position. If there is no option to attach a cover letter, please send cover letters to hr@whowhatwhy.org. Our mission must resonate deeply with you. We will not review applications that appear to be mass submissions. You must confirm your understanding that this is a volunteer position.

3 More opportunities with WhoWhatWhy

3 Reviews

About WhoWhatWhy


PO BOX 1103, NEW YORK, NY 10276, US

Mission Statement

WhoWhatWhy is a nonprofit, nonpartisan news organization aiming to discover and share the truth about matters affecting us all. We launched with the idea that the public deserves courageous and thorough investigations into powerful institutions, entities and individuals that shape our world. We pride ourselves on having no sacred cows, and covering stories that no one else will touch. At WhoWhatWhy, we believe that quality information changes minds--and that when you change minds, you change everything.


WhoWhatWhy embodies a form of investigative reporting that is rigorous, relentless, and scientific - we call it forensic journalism.

We take on controversial topics others will not touch and dig deep to uncover and name the institutions and persons shaping our world. Our organization is neither partisan nor ideological and only provides accounts based on extensive research and thorough sourcing.

In addition to producing rigorous investigative reporting, we seek to further the long-term survival and betterment of the news industry as a whole.



We'll work with your schedule.


This is a Virtual Opportunity, with no fixed address.





  • You will work remotely and on your own schedule, though we require a minimum commitment of 10-15 hours a week. Because our staff is spread throughout the world, we communicate mostly through Slack and email.

Report this opportunity