We are looking for a Drupal Developer responsible for front-end development, theming and backend development. This position requires a combination of programming skills (PHP, HTML, CSS, JS, etc.) and aesthetics (understanding element arrangements on the screen, the color and font choices, and so on). The best candidates have a strong understanding of industry trends and content management systems. Experience with the responsive and adaptive design is strongly preferred. In addition, an understanding of the entire web development process, including design, development and deployment, with back-end experience, is required.
Responsibilities:
Responsible for designing and implementing new features and functionality.
Establishing and guiding the web application architecture.
Ensuring high-performance and availability.
Managing all technical aspects of the CMS.
Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
Ensuring that the technical software development process is followed on the project, familiar with industry best practices for software development.
Develop websites and portals in Drupal 8/9 utilizing Acquia BLT, Pipelines and Git.
Minimum 5 years experience developing web solutions in Drupal and PHP implementations in a LAMP environment.
Working experience with Drupal 7, 8, 9.
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 7+, 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.
Experience with git/bitbucket.