Full Stack Drupal Developer


Human Rights Watch (HRW) advances human rights worldwide by investigating wrongs, exposing facts, offering solutions, and challenging those with power to respect rights. The Media Department, which includes the Digital Division and several other units, creates, and implements communications strategies to expand support for human rights, increase media coverage, influence people across key markets, and reach new audiences.

The Digital Division is seeking a Full Stack Drupal Developer to maintain HRW’s Drupal 9 website, improve the overall user–experience, provide technical support for web-based projects, and help execute the team’s strategy. This is a one-year, fixed term position with the possibility of extension dependent on funding. The position will preferably be based in New York, U.S.A., but any location with an overlapping time zone may be considered. This position reports to the Digital Deputy Director.

Due to COVID-19, many of our global offices are currently closed or operating in reduced capacities. The successful candidate may be required to work remotely initially, or as local mandates require. We recognize that this moment, during the COVID-19 pandemic, is a uniquely difficult time for most people, particularly those with caregiving responsibilities, and we aim to be as flexible and supportive as possible in both the recruitment for and onboarding of this position.


Maintain HRW’s Drupal 9 website.; implement and deploy new features to the site;

Monitor site logs and uptime, security and performance; address all significant performance issues swiftly;

Work with the digital team and editors to troubleshoot coding issues, suggest site improvements, and fix website bugs;

Provide technical advice and support for online-based projects; lead or assist in the roll-out of major projects;

Contribute to the digital team’s efforts to innovate and evolve, including strategy, accessibility, SEO, mobile trends, new frontend features and tools that might help further our goals;

Provide support to the web team with systems and code maintenance, testing and deploying code to production, monitoring subdomains;

Carry out any other tasks as required, including managing vendor relationships, and supporting security efforts.


Education: Bachelor’s degree in a related field or equivalent experience is required. An advanced degree is preferred.

Experience: At least 5 years of mixed frontend and backend web development and infrastructure support experience, with an emphasis in Drupal 8/9 CMS. Full stack LAMP knowledge and Drupal 8/9 is required.

Related Skills and Knowledge

Proficiency with Drupal and proven examples of module and theme development; experience with multilingual websites is a plus;

Expertise with Twig templates + PatternLab, CSS, JavaScript, PHP and HTML;

Excellent experience with responsive websites and frontend developing for page speed performance a plus;

Familiarity with development tools, such as Git, Drush, Lando, Composer, Npm, Yarn;

Experience with hosted Drupal/WordPress vendors like Pantheon is a plus;

Experience with Linux OS and Content Delivery Networks a plus;

Expertise with backup procedures and deploying code to production;

Experience in Mobile App development on Android and iOS or PWA is a plus;

Familiarity with Scrum and Jira is a plus;

Proven adherence with coding standards and documentation, security, accessibility and performance;

Ability to work in a demanding, diverse, and fast-paced environment both independently and as a member of a team is required. Strong interpersonal skills to work collaboratively within HRW.

Salary and Benefits: HRW seeks exceptional applicants and offers competitive compensation and employer-paid benefits. HRW offers a relocation assistance package and will assist employees in obtaining necessary work authorization, if required; citizens of all nationalities are encouraged to apply.

Human Rights Watch is strong because it is diverse. We actively seek a diverse applicant pool and encourage candidates of all backgrounds to apply. Human Rights Watch does not discriminate on the basis of disability, age, gender identity and expression, national origin, race and ethnicity, religious beliefs, sexual orientation, or criminal record. We welcome all kinds of diversity. Our employees include people who are parents and nonparents, the self-taught and university educated, and from a wide span of socio-economic backgrounds and perspectives on the world. Human Rights Watch is an equal opportunity employer.

Human Rights Watch is an international human rights monitoring and advocacy organization known for its in-depth investigations, its incisive and timely reporting, its innovative and high-profile advocacy campaigns, and its success in changing the human rights-related policies and practices of influential governments and international institutions.


Please enter your comment!
Please enter your name here