Drupal Developer (Remote Eligible)
Role details
Job location
Tech stack
Job description
-
Develop, enhance, and maintain websites and applications built on Drupal 10, including custom modules, themes, and configuration management.
-
Apply best practices in PHP, Twig, JavaScript, jQuery, HTML/CSS, and the LAMP environment.
-
Use Gitbased workflows for source control and participate in structured code reviews.
-
Utilize Drush, Composer, and Linux commandline tools for development, deployment, and ongoing platform administration.
-
Troubleshoot and optimize performance issues (e.g., MySQL slow query logs, frontend load performance, debugging with xdebug).
-
Participate fully in the software development life cycle-including requirements gathering, architectural design, sprint planning, implementation, and testing.
-
Contribute to CI/CD pipeline configuration for Drupal deployments.
-
Collaborate effectively with project managers, analysts, designers, and researchers in a fastpaced, missiondriven environment.
-
Migrate Drupal sites to Drupal 11
Requirements
We are seeking a Drupal Developer with experience building datadriven websites using Drupal 10 and 11. You will collaborate with project teams and will be self-driven to learn, push new ideas, and teach others., * Bachelor's degree in computer science or a related field, or equivalent professional experience
- 2 to 4 years of web design and development experience
Technical Skills
-
Experience with PHP, TWIG, JavaScript, jQuery, HTML, CSS, and the LAMP stack
-
Experience with Drupal 10
-
Experience with Drupal Configuration Management
-
Proficiency with Drush and Composer
-
Experience with CI/CD deployment pipelines for Drupal
-
Experience using Git for source control
-
Experience working in a Linux environment with strong command line proficiency
-
Experience troubleshooting performance issues using tools such as MySQL slow query logs, load time analysis, xdebug/xdebug profiler, and browser-based JavaScript debugging tools
-
Experience with AWS technologies and architecture
Development Knowledge
-
Knowledge of best coding practices
-
Working knowledge of the Software Development Life Cycle (SDLC), including requirements gathering, design, implementation, and testing
Preferred Skills
-
Experience with relational databases
-
Drupal custom module development experience
-
Experience with MySQL and query optimization
-
Experience with AJAX, JSON, XML, and RESTful web services
-
Experience scaling Drupal applications effectively
-
Experience with WCAG 2.x accessibility standards
-
Research, Public Sector, or related Professional Services industry experience
Benefits & conditions
range of $78,000 to $100,000, This position offers an anticipated annual base salary range of $78,000 to $100,000. To apply, please submit cover letter, resume, location preference, and salary expectations.