Salary
💰 $100,000 per year
Tech Stack
DrupalJavaScriptMySQLPHPSCSS
About the role
- Drive implementation of innovative solutions by building dynamic, data-driven sites and applications with engaging front end experiences for a variety of clients
- Develop and maintain Drupal (9 & 10) websites, web applications, and upgrades
- Create and customize Drupal themes using TWIG, CSS, and JavaScript
- Integrate with external systems and web services and work with 3rd party APIs
- Custom module development, maintenance, and ensuring Drupal best practices for architecture, development, and security
- Optimize Drupal websites for performance, including caching and server configurations
- Contribute across design to implementation, testing, and release
- Reports to: VP, Tech Apps
Requirements
- A problem-solving mindset with a passion for software development
- 5+ years of experience in Drupal application development
- 5+ years in HTML, CSS, JavaScript, Sass, and frontend frameworks and how to integrate them efficiently in Drupal
- Experience with PHP, Twig, and MySQL
- Experience with layout driven site builds
- Experience with Drupal custom module development and maintenance
- Experience with layout driven site builds using Panels, Layout Manager, etc.
- Experience creating reusable components with paragraphs
- Experience with tools such as Composer, drush, Git, and NPM
- Experience ingesting data into Drupal from an external data source
- Experience with preprocessing to manipulate data
- Knowledge ingesting data with Feeds
- Knowledge and understanding of BEM (Block, Element, Modifier)
- Experience working with 3rd party APIs
- Ability to write efficient, reusable, and scalable PHP code