Drupal Developer L2
We are searching for an Advanced Drupal developer who knows Drupal inside and out. This candidate will have exceptional programming skills, problem-solving abilities and strong work ethic.
Job Responsibilities
- Custom programming and web application development for Drupal
- Collaborate with other developers in order to build out robust, performant, beautiful, well-built Drupal 10 websites,
- Efficiently debug and correct Front End (HTML, CSS, SASS, JS) issues.
- Testing, maintenance and troubleshooting of existing company sites
- Contributing ideas and efforts towards internal projects and working as part of a team to find solutions on various problems
- Creating website from scratch for Drupal or customizing existing sites
- Migrating or Updating in Drupal versions.
Required Skills
- Expert understanding of PHP 7+
- Proficient in Drupal, including custom module development, key contributed modules and core API
- Minimum 3+ years of Drupal hands-on development experience, specially in Drupal 8, 9 and 10
- Proficient in the maintenance and administration of Drupal modules and sites building.
- Experience integrating open source and third-party applications into existing systems.
- Extensive experience writing custom migrations in Drupal
- Expert understanding of PHP 7+
- Extremely proficient in OOPS
- Solid understanding of AJAX, HTML, Javascript, and CSS
- Extremely proficient in working with SASS (mixins, imports) and compiling with Gulp
- Experience with JavaScript/jQuery (ES6+ and modular JS is a plus)
- Understanding of SVGs and CSS clip-path
- Deep understanding of the Drupal 10 theming system
- Familiarity with version control systems such as Github, etc.
- Deep familiarity with Drupal's Database Abstraction Layer
- Working proficiency with MySQL
- Results-oriented, reliable, able to work under pressure
- Ability to communicate technical ideas to business users and other teams (design, QA)
- Ability to both collaborate with team members and to work independently
- Eager to embrace current and emerging web technologies
Nice to have
- Acquia Certifications
- Familiarity with Pantheon hosting
- A passion for DevOps
- Experience with AWS
- Comfort on the front end of the Drupal stack (working in twig templates, writing SASS and compiling it to CSS, etc.)
- Experience with mapping tools like leaflet.js, MapBox, Google Maps, etc.
- Experience with modern JS frameworks like Vue.js, REACT.js, etc
Educational Qualifications
A Bachelor degree in Computer Science or a related field