Contract Full Stack Drupal Developer

Banyan Communications

Atlanta, Georgia

JOB DETAILS
SKILLS
Administrative Skills, Agile Programming Methodologies, Amazon Web Services (AWS), Apache, Application Programming Interface (API), Automation, Budgeting, CSS (Cascading Style Sheet), Canvas, Communication Skills, Configuration Management, Content Management, Content Management Systems (CMS), Continuous Deployment/Delivery, Continuous Integration, Documentation, Drupal, Ecosystems, Emerging Technology, FISMA - Federal Information Security Management Act, Federal Government, Git, Google Search Engine, Government Organizations, Green Business, Higher Education, Identify Issues, Internet Technology, JavaScript, Machine Tool, Maintain Compliance, Multitasking, National Institutes of Health (NIH), Needs Assessment, Nonprofit, Organizational Skills, PHP Scripting Language (PHP Hypertext Preprocessor), Problem Solving Skills, Product Lifecycle, Project Design, Project Lifecycle, Project/Program Management, Public Health, React.js, SOLR, Scripting (Scripting Languages), Section 508, Security Assertion Markup Language (SAML), Security Compliance, Security Monitoring, Single Sign-On (SSO), Software Development Lifecycle (SDLC), Software Patches, Technical Writing, Theater Production, User Experience Design (UXD), User Interface/Experience (UI/UX), Vulnerability Scanners, Web Analytics, Web Content Accessibility Guidelines (WCAG), Web Forms, Wireframes, Writing Skills
LOCATION
Atlanta, Georgia
POSTED
30+ days ago


We are seeking a skilled 1 year Contract with the opportunity to hire, Full Stack Drupal Developer who wants to use their skills to create positive change in the world. At Banyan, you'll collaborate with subject matter experts, researchers, writers, project managers, and designers to serve clients in higher education, public health, and social impact — including nonprofits and government organizations at the state, local, and federal levels. Together, you'll design human-centered, accessible communications materials and experiences that make a real difference in people's lives. 

 

Sound like you? Read on…

 

As a Contract Full Stack Drupal Developer at Banyan, you will serve as a primary developer across a portfolio of impactful projects. You will work closely with Banyan's design, UX and content strategy teams, translating design solutions into polished Drupal implementations, managing security compliance workflows, and owning the full development lifecycle across multiple environments. 
 
What You’d Do Here (Responsibilities):

  • Lead development across Drupal-based web projects for higher education and federal government clients, including architecture, theming, and custom component builds.
  • Partner directly with clients to understand needs, recommend solutions, and ensure outcomes align with scope, budget, and strategic goals.
  • Architect and deliver solutions across the full development lifecycle — from concept and build through deployment, optimization, and ongoing maintenance.
  • Stay curious and adaptable, learning new tools, frameworks, and emerging web technologies as needed.
  • Implement Figma-to-Drupal design handoffs with high fidelity and minimal back-and-forth, working directly from approved design and UX deliverables.
  • Architect reusable, component-based layout ecosystems using Drupal Canvas/Layout Builder, defining strict schemas (Props/Slots) to empower content managers while protecting template layout rules.
  • Manage module updates, Drupal core upgrades, and composer-driven dependency pipelines across multi-environment deployments (dev, staging, production).
  • Perform and document security remediation, including monthly vulnerability scans, CVE patching, POAM management, and ATO documentation for federal compliance (FISMA).
  • Build and maintain custom content types, Views, Webforms, CKEditor configurations, and Drupal role/permission structures.
  • Configure and troubleshoot integrations with Search API and Apache Solr. 
  • Developer, maintain, and extend Drupal themes and build pipelines; manage shared theme migration into version-controlled codebases.
  • Write and modify custom PHP scripts and Drush commands to support content archiving, config management, and automation tasks.
  • Maintain a well-organized sprint backlog across concurrent projects; communicate progress asynchronously and flag blockers proactively.
  • Contribute to technical documentation as an ongoing workflow responsibility, not an afterthought.
  • Collaborate with project managers, ensuring all development work aligns with project scope, timelines, and budget parameters.


Qualifications:

  • 5–7 years of professional Drupal development experience in a full-stack capacity.
  • Successful NIH Badging is  for this role
  • Deep expertise in Drupal 10/11, PHP 8.3+, and Composer-driven module/core management.
  • Hands-on experience with security and compliance workflows: CVE/vulnerability remediation, FISMA/ATO documentation, and POAM cycle management.
  • Fluent with Drupal theming (Barrio or equivalent), Gulp/npm build pipelines, responsive CSS, and custom JavaScript component development.
  • Extensive experience building single directory components (SDC) in Drupal
  • Hands-on Search API and Apache Solr administration experience.
  • Experience implementing Figma design handoffs into Drupal — building components faithfully from UX wireframes with minimal design-to-dev back-and-forth.
  • Section 508, WCAG 2.1 AA compliance experience
  • Proficient with Git/GitLab, including CI/CD pipelines and multi-environment deployment practices.
  • Experienced with Drupal config management, custom content types, Views, Webforms, and CKEditor configuration.
  • Solid understanding of the software development lifecycle and agile/sprint-based development models.
  • Excellent communicator, comfortable working async across distributed teams and managing your own sprint backlog across multiple projects.
  • Committed to Banyan's mission of "creating change for good" and to bringing that mission to life throughout a project's lifecycle.

 

Additional Qualifications/skills/programs (not required, but would set you apart):

  • Higher Education & Federal government CMS experience 
  • Acquia Triple Certified Drupal Expert — certification in Acquia Certified Developer, Certified Front-End Specialist, and Certified Back End Specialist
  • Experience with implementation of Drupal canvas within Drupal CMS 2.0
  • Configuration and implementation of Drupal in a headless architecture using Next.js and/ or React
  • AWS Fargate / container infrastructure knowledge.
  • Experience with simplesamlphp / SAML2 / SSO implementations.
  • PHPUnit testing or Drupal Commerce experience.
  • Familiarity with Google Search Console and federal web analytics tooling.



Role Type: 1 year contract with opportunity to convert to full-time


This role begins as a W-2 or 1099 contract engagement with the clear intent to convert to a full-time salaried position based on project fit and performance. The initial contract period of one year will allow both you and Banyan to establish a working relationship, validate technical alignment on our client engagements, and build toward a long-term role on the team.

 

Conversion to full-time employment includes eligibility for Banyan's standard benefits package and continued growth opportunities across a growing portfolio of mission-driven clients.


About the Company

B

Banyan Communications