Full Stack Drupal Engineer for Compuco

Unsplash

Job Title: Full Stack Drupal Engineer (Junior/Senior)

Company: Compuco

Location: United Kingdom (Fully Remote)

Posted Date: 2021 December 6

Link: https://careers.compuco.io/application-form

Skill Level: Beginner | Mid-Level | Experienced

Job Type: Full-Time (Telecommute/ Remote)

Job Responsibilities:

  • Work on a broad range of Drupal sites, from smaller self-contained projects to large-scale enterprise-level multitier deployments.
  • Ensure technical expectations, and requirements of deliverables are met
  • Working on Drupal 7, 8, and 9 implementations, many with complex CiviCRM integrations
  • Unit testing / Code reviews
  • Estimate time and level of effort for development tasks
  • Collaborate and support cross-functional delivery teams that include fellow developers, designers, project management, and customer stakeholders

Qualifications:

  • Experience in both Drupal 7 and 8/9
  • Experience  with PHP and PHP files, writing modern PHP code the right way (https://phptherightway.com/)
  • Good database / SQL (MySQL) skills, including performance optimisation and normalisation
  • Good knowledge of front-end technologies such as JavaScript, JQuery, AJAX, CSS and HTML 5
  • Good knowledge of theme functions and the Drupal theme layer
  • Knowledge of development for accessibility and inclusivity
  • Strong Git experience (you know your submodules from your subtrees!) and knowledge of working with Drupal in a team environment (i.e. using features, configuration management etc).
  • Experience with Drupal modules such as CTools, Views, Panels and custom modules
  • Good knowledge of Web-services based on SOAP / REST
  • Experience with Docker, Composer and DRUSH

 
Bonus Skills:

  • Experience with Acquia, PlatformSH, or other PaaS service
  • Experience writing PHP unit tests for Drupal
  • Object-oriented PHP skills
  • Experience in developing high performing software
  • A solid understanding of software architecture concepts and how to apply them in a Drupal environment
  • Experience with CiviCRM or working with CRMs in general
  • Strong understanding of continuous integration and test automation in multiple environments and multiple project streams
  • Able to prioritize and manage time on multiple projects

Pay Scale: Not mentioned

Source: Drupal jobs

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please let us know in the comments below and we will try to address the issue as best we can.

Advertisement Here

Call for Support