[Remote] Full Stack Drupal Developer
Note: The job is a remote job and is open to candidates in USA. Banyan Communications is a woman-owned, mission-driven agency with 30 years of experience creating communications solutions for nonprofits and government agencies. They are seeking a Full Stack Drupal Developer to lead development across impactful projects, collaborating with various teams to design accessible communications materials that make a difference.
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
Skills
- 5–7 years of professional Drupal development experience in a full-stack capacity
- Successful NIH Badging is required 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
- 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
Benefits
- Unlimited Paid Time Off (we mean it, and we model it!)
- Health, dental, vision, and life insurance, eligibility begins on your first day of employment
- FSA plan
- Employee Assistance Program
- Company paid cell-phone plan
- Generous paid family leave
- We offer a hybrid (in-person & remote) workplace setting, with a modern office and a fully stocked kitchen in the heart of Atlanta, membershipsare also available for remote staff seeking an in-person officeenvironment.
- Our cultureincludes but is not limited to: Happy hours, casual work environments, company lunches, holiday parties, and the best part,flexibilityand trust.
- Company-sponsored opportunities to travel and gather with your teammates at events, all-handsretreats, etc.
- Optionto join internal initiatives you may be passionate about like our Banyan Rising team, wellness committee, or holiday team!
Company Overview
Company H1B Sponsorship