Perform complex Drupal development tasks including custom module development using the Drupal API system and hooks from major Drupal core systems. Code quality is the utmost critical part of this job profile.
About You: We're believers in Agile, but not married to any particular process.
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
Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels
Experience creating custom Drupal modules
Through understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
Knowledge of composer, drush, Drupal weight ,Cron, Search and Drupal Cache
Knowledge of PHP, PHP files and theme functions, and knowledge of the Drupal theme layer
Knowledge of REST UI/JSON:API for creating Drupal feature endpoints