Post Job Free
Sign in

Drupal Developer

Company:
Affiliated Independent Distributors
Location:
Wayne, PA, 19087
Posted:
May 25, 2025
Apply

Description:

Full-time

Description

Position Summary:

The Drupal Developer will share responsibility for the development, management, and enhancement of AD’s Drupal-based websites, ensuring they are user-friendly, responsive, and secure. This role involves collaborating with cross-functional teams to gather and refine requirements, developing custom modules and themes, integrating third-party services, and optimizing site performance. The ideal candidate will have deep experience in Drupal development, follow best practices, and ensure the integrity, availability, and security of web applications. In addition to hands-on development, this role includes providing technical support, maintaining documentation, and contributing to continuous improvements in architecture and workflows.

Primary Responsibilities:

Design, develop, and maintain Drupal-based websites with a focus on usability, responsiveness, accessibility, and performance.

Participate in requirements-gathering sessions to produce clear, actionable business and technical documentation.

Build and customize Drupal modules, themes, and templates following Drupal coding standards and modern development practices.

Apply security best practices, perform regular updates, and address vulnerabilities to ensure platform security.

Work collaboratively with content creators, designers, and IT teams to improve workflows and enhance content delivery.

Integrate third-party APIs and services to expand Drupal functionality.

Monitor and optimize site performance for speed, reliability, and uptime.

Contribute to project planning, system upgrades, and provide input on technical architecture and process improvements.

Maintain thorough documentation of development processes, configurations, and custom code for team knowledge sharing.

Collaborate with IT teams to ensure platform stability, data integrity, and ongoing alignment with organizational security standards.

Requirements

Qualifications:

Bachelor’s degree in Computer Science, Web Development, or related field, or equivalent professional experience.

Minimum of 5 years of experience with Drupal (version 8 or higher).

Strong proficiency in PHP, HTML, CSS, JavaScript, and MySQL.

Demonstrated experience with Drupal theming, custom module development, and site building.

Familiarity with Git version control systems and CI/CD processes.

Strong analytical and problem-solving skills; able to manage complex web development projects independently.

Experience working with multisite Drupal configurations and modern hosting environments such as AWS, Pantheon, or Acquia is preferred.

Excellent communication skills and the ability to work effectively with both technical and non-technical stakeholders.

Knowledge, Skills, and Abilities:

Expertise in developing secure, scalable web applications using Drupal.

Experience with RESTful APIs, third-party integrations, and headless Drupal architectures.

Familiarity with front-end JavaScript frameworks (e.g., Angular, React, Vue.js) in decoupled Drupal setups.

Understanding of SEO best practices and their application in Drupal environments.

Skilled in performing site audits and optimizations for performance, scalability, and security.

Additional Comments:

Business Hours: 8:00 a.m. – 5:00 p.m.

Position is based in Wayne, PA where we have a hybrid work schedule with 3 days in the office (Tuesdays-Thursdays in office & Mondays and Fridays remote)

AD is proud to be an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law. At AD, we support a collaborative and inclusive environment. We value open participation from individuals with different ideas, experiences, and perspectives which we believe make AD a better place to work.

Apply