Design, develop, and maintain websites and web-based solutions utilizing Drupal and other
web technologies
Complete website and CMS development using PHP/MySQL/Drupal
Build UI with responsive capabilities
Oversee Drupal configuration management/sync
Advise and influence clients towards innovative/integrated solutions
Integrate modules after completing regression testing for incompatibilities and dependencies
on other modules already in use
Work closely with technical lead, product managers, designers, and content strategists to
troubleshoot, conceptualize, as well as develop Drupal-based website tickets
Set development processes and coding standards, select development tools
Oversee version control processes while leading and performing code reviews
Writing back-end code and building efficient PHP modules
Writing effective APIs for integration with other systems
Perform peer code reviews
Job Requirements
Proficient in Drupal, including custom module development, key contributed modules, and
core API.
At least 3 years of Drupal hands-on development experience
Proficient in the maintenance and administration of Drupal modules and sites
Demonstrable knowledge of Drupal and creating custom plugins
Experience integrating open source and third-party applications into existing systems
Writing effective REST APIs
Proficient with code versioning tools like Git
Experience in Drush, and Composer (preferred)
Knowledge of PHP web frameworks like Laravel, Symfony (preferred)
Knowledge of front-end technologies including CSS3, JavaScript, JQuery and HTML5
Familiarity with SQL/NoSQL databases especially MySQL, PostgreSQL, or MongoDB
Knowledge of JavaScript frameworks such as Angular and React would be a bonus