Job Description
We are looking for an experienced Drupal Developer primarily responsible for back-end/module development. The Drupal Developer should have knowledge to be able to create a web application using the Drupal framework to join our team. In this role, you will be responsible for developing and maintaining Drupal modules to enhance the functionality of websites and web applications. You will also work very closely with other developers and designers, ensuring that designs can be supported and implemented on the Drupal platform.
Job Responsibilities
Develop custom Drupal modules based on business requirements
Customize existing modules to fit specific project needs
Collaborate with other developers to integrate modules with website design
Troubleshoot and resolve technical issues related to Drupal modules
Fix performance and platform-related bugs that may pop up
Maintain and update existing modules as needed
Ensure code quality, security, and performance of Drupal modules
Ensure you've written unit tests to verify the web application is operating as expected
Stay up-to-date with the latest Drupal developments and contribute to the Drupal community
Write documentation for the system
Responsible for designing and implementing new features and functionality
Establishing and guiding the websites 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, and intuitive implementation
Job Requirements
Strong experience in Drupal module development
Familiarity with Drupal 7 and Drupal 9/10
Experience with Git and version control
Knowledge of the Software Development Life Cycle (SDLC)
Excellent 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