The Associate Web Developer will be a member of a DC based, web development team that manages Pew Research Center web properties and creates innovative, data-centric digital features and visualizations based on Center research. The primary focus of this position will be JavaScript coding for features published on and also developing React based customizations for WordPress. Here are some examples of the types of projects that we build:


  •   Javascript programming for innovative digital features based on Center research that help to clarify complex concepts and expand the reach and impact of our work.
  • Work on multiple simultaneous projects as a member of multidisciplinary teams that also include digital product, design, UX, social media, research staff and other stakeholders
  • Ensure that all code works across multiple devices (desktop, mobile, etc.), is error-free, maintainable, and scales to handle a high number of concurrent visitors.
  • Provide quality assurance and testing of other team members’ code.
  • Maintain comprehensive technical documentation and contribute to style guides.


  •  Expert knowledge of semantic HTML and CSS. Experience with JavaScript and React are required.
  • Ability to separate content, data, presentation and behavior layers.
  • Understanding of web standards, usability and human-user interaction philosophies and their application to web and mobile development, navigation, information architecture and content hierarchy.
  • Strong customer service orientation and ability to build and maintain strong relationships with project stakeholders.
  • Ability to be creative and innovative, set priorities, organize time and identify resources for projects.
  • Ability to work both independently and in a team environment.
  • Strong verbal and written communication skills. Ability to clearly explain complex technical problems to less technical users.
  • Ability to review designs/wireframes, point out potential development concerns, and create user stories based on designs.
  • Ability to write and maintain user and system documentation for applications and processes.


  • Bachelor’s degree.
  • 1-3 years professional experience developing web, mobile and other digital projects.
  • 2 years JavaScript experience
  • Experience with React.
  • Demonstrated experience working with REST APIs, preferably in a read/write manner.
  • Experience with a version management system (Git preferred).
  • Experience with a JavaScript data visualization product (Highcharts, D3.js, etc.)
  • Experience with Responsive Design principles and coding (including media queries)
  • Experience working in an Agile development environment a plus


This position is based on site at our offices in Washington, DC.  Applications should include links to relevant projects or portfolio. Résumé and cover letter