Drupal Developer at American Institutes for Research

Chapel Hill, North Carolina, United States
- Onsite
This job was posted more than 30 days ago and may not be active. Please check the source website to confirm if this is still open.
Organization : American Institutes for Research
Location :
Chapel Hill, North Carolina, United States
Experience : 8 Years
Job type : Full-time
Onsite
Posted on : November 15, 2023

JOB DESCRIPTION

The responsibilities for the position include :

  • Helping formulate an effective, responsive design and turning it into a working theme.
  • Working closely with back-end developers and customers to ensure an effective, visually appealing, and intuitive implementation.
  • Designing and implementing new features and functionality.
  • Establishing and guiding the website’s architecture.
  • Ensuring high-performance and availability, and managing all technical aspects of the CMS.
  • Working closely with front-end developers and customers to ensure an effective, visually appealing, and intuitive implementation.

Education, Knowledge, and Experience :

  • A minimum of 8 years of professional Drupal website development experience (must have Drupal 9 experience).
  • Experience building user interfaces for websites and / or web applications.
  • Experience working with PHP, JavaScript, and jQuery.
  • Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, Blocks, CKEditor, Layout Builder, Media Library, Taxonomy, Paragraphs, Search API, Webform, and Panels.
  • Comfortable working with debugging tools like Drush, Firebug, Chrome inspector, etc.
  • Experience developing web solutions in Drupal and PHP implementations in a LAMP environment.
  • Ability to architect enterprise Drupal solutions including data, display, and information architecture.
  • Experience creating custom Drupal modules, custom web components, and TypeScript.
  • 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.
  • Mailchimp transactional email experience.
  • Experience with Docker or Docksal.
  • Thorough understanding of the software development lifecycle (e.g. requirements, design, development, and testing) and exposure to agile or iterative SDLC)