Drupal Developer

American Institutes for Research
1d$53 - $62Remote

About The Position

Join AIR as a Drupal Developer to support the Famine Early Warning Systems Network (FEWS NET) project within the International Development Program. The Drupal Developer will use technology to help solve humanitarian issues across the globe, working with colleagues in North America, Africa, and Europe. Under the direction of the Web Manager, this position provides technical support and development web-based functions for the FEWS NET website. This position requires 70% of time for the next 6 months. The role requires availability during standard East Coast business hours. Candidates hired for the position may work remotely within the United States (U.S.) or from one of our U.S. office locations. This does not include U.S. territories. About AIR: Established in 1946, with headquarters in Arlington, Virginia, AIR is a nonpartisan, not-for-profit institution that conducts behavioral and social science research and delivers technical assistance to solve some of the most urgent challenges in the U.S. and around the world. We advance evidence in the areas of education, health, the workforce, human services, and international development to create a better, more equitable world. AIR's commitment to diversity goes beyond legal compliance to its full integration in our strategy, operations, and work environment.

Requirements

  • Master's Degree in Statistics, Computer Science, Economics or other related field and 4+ Years of Professional Full Stack, Back-end, or Front-end Drupal website development experience OR Bachelor's Degree and 6+ years of experience.
  • Experience using templating and styling to develop user interfaces for websites and/or web applications.
  • Experience working with and creating automated tests, such as using Playwright, Behat, Selenium, etc.
  • Ability to write JavaScript with and without the use of frameworks such as jQuery.
  • Advanced site-building experience including deep familiarity with Drupal modules such as Views, Blocks, CKEditor, Layout Builder, Media Library, Taxonomy, Paragraphs, Search API, Webform.
  • Ability to develop CSS with consistent styles across platforms and browsers.
  • Ability to convert comprehensive layout and wireframes into working HTML pages.
  • Experience developing web solutions in Drupal and PHP implementations in a LAMP environment.
  • Experience developing sites to 508 compliance standards.
  • Experience creating custom Drupal modules.
  • Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery.
  • Knowledge of PHP, PHP files, Twig and similar theme functions, and knowledge of the Drupal theme layer.
  • Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
  • Website development and maintenance, and use of relevant software are required.

Nice To Haves

  • Experience working in an Agile team environment.
  • Experience using GitHub or similar code repositories.
  • Experience working with U.S. government or international development.

Responsibilities

  • Designing and implementing new features and functionality, ensuring high-performance and availability, and managing all technical aspects of the CMS.
  • Helping to formulate an effective, responsive design and turning it into a working theme.
  • Working closely with other developers and team members to ensure an effective, visually appealing, and intuitive implementation.
  • Theming and implementing highly visible, user-facing features with data visualization components.
  • Programming custom PHP and web application development using Drupal.
  • Maintaining (security patches, upgrades), troubleshooting, testing, and deploying code to a repository at high quality.
  • Researching and following Drupal best practices.
  • Performing other related duties as assigned.
  • The Drupal Developer supports documenting, archiving, updating, ensuring section 508 compliance for website content, and troubleshooting website content and operations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service