Back-end Drupal Developer Job Description

What is the job description of a Back-end Drupal Developer? What are the duties and responsibilities of a Back-end Drupal Developer? What does a Back-end Drupal Developer do?

Job description of a Back-end Drupal Developer

Drupal is a free and open-source web content management framework written in PHP and distributed under the GNU General Public License. A Drupal Developer's main work includes writing customized modules, automated tests, automate deployment etc for Drupal.

In addition, Back-end Drupal Developers also often get involved into some advanced side of the theme layer.

This Back-end Drupal Developer job description example includes the list of most important Back-end Drupal Developer duties and responsibilities as shown below. It can be modified to fit the specific Back-end Drupal Developer profile you're trying to fill as a recruiter or job seeker.

Back-end Drupal Developer Duties and Responsibilities

Back-end Drupal Developer job description should contain a variety of functions and roles including:

  • Responsible for designing and implementing new features and functionality
  • Establishing and guiding the website’s architecture
  • Ensuring high-performance and availability
  • Managing all technical aspects of the CMS 
  • Work closely with front-end developers and customers to ensure an effective, visually appealing, functional and intuitive implementation

Back-end Drupal Developer Requirements / Skills / Qualifications

Back-end Drupal Developer job description should include these common skills and qualifications:

  • 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
  • Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery
  • Knowledge of PHP, PHP files and theme functions, and knowledge of the Drupal theme layer
  • Through an understanding of the Software Development Lifecycle and exposure to Agile or iterative SDLCs

As a hiring manager, recruiting an ideal Back-end Drupal Developer starts with crafting a good job description. Use this Back-end Drupal Developer job description template to save yourself time and help you attract the most qualified candidates. Feel free to revise it to meet your specific needs.

Job seekers interviewing for the role of a Back-end Drupal Developer may also reference it in preparation for the interview.