Full-Stack Drupal Web Developer Job in Washington, DC | Yulys
×

Job Title: Full-Stack Drupal Web Developer

Company Name: Congressional Budget Office
Salary: USD 121,000.00
-
USD 158,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: On-Site
Location: Washington, DC, United States
Required Candidates: 1 Candidates
Skills:
HTML
CSS
JavaScript
Job Description:

The Congressional Budget Office is a small nonpartisan legislative agency that provides economic and budgetary analysis to Congress. The Publications and Digital Media Division seeks a full-stack Drupal Web Developer to support CBO’s public-facing website and related digital platforms.

Responsibilities

The Web Developer is responsible for the development, configuration, maintenance, and continuous improvement of CBO’s Drupal-based website and digital infrastructure. The work includes building and maintaining the content management system (CMS), developing custom modules and themes, managing third-party integrations, and ensuring the site remains scalable and resilient. The Web Developer’s role blends front-end and back-end development skills with strong expertise in accessibility, usability, security, performance, and innovation. The Web Developer collaborates across teams and demonstrates strong technical, analytical, and communication skills.

Qualifications

Applicants must have a bachelor’s degree and at least five years of professional experience specifically in Drupal web development within LAMP (Linux, Apache, MySQL/MariaDB, PHP) stack environments, including experience deploying and maintaining Drupal sites on managed or cloud-based hosting platforms (for example, Upsun/Platform.sh, Pantheon, Acquia, or the equivalent). Experience must include working with modern Drupal versions, Composer-based workflows, and a contributed module ecosystem.

Alternatively, an associate’s degree with at least seven years of hands-on Drupal development experience may be substituted.

Candidates should have the following:

  1. Proficiency in HTML5, CSS3/SCSS, bash and shell scripting, JavaScript, jQuery, and shell scripting (bash), with strong knowledge of front-end technologies and responsive, accessible design principles.
  2. Strong experience with Drupal theming, including Twig templates, theme hooks, render arrays, preprocess functions, libraries, and component-based theming approaches, and the ability to extend and customize contributed themes.
  3. Demonstrated ability to translate high-fidelity design mockups and prototypes (for example, Figma, Adobe XD, Sketch, and InVision) into fully implemented responsive and accessible Drupal sites.
  4. Strong understanding of core Drupal API and concepts, including Form API, Field API, Render API, configuration management, entities, and caching strategies.
  5. Strong knowledge of object-oriented programming, including hands-on experience working with PHP, Symfony, and MySQL/MariaDB in Drupal CMS environments; server and infrastructure management experience with Apache/Nginx, Node.js, Composer, and Unix/Linux.
  6. Familiarity with Web services integration using REST/JSON, XML, and search integration using Apache Solr.
  7. Ability to create, edit, and optimize visual assets using Adobe Photoshop, Illustrator, and InDesign.
  8. Proficiency with Composer, Drush, Git-based version control, and Agile workflows.
  9. Experience with cloud-hosted open-source platforms (managed hosting required).
  10. Knowledge of web application security, session management, and web traffic diagnostics.
  11. Familiarity with search engine optimization fundamentals and basic performance optimization techniques.
  12. Knowledge of CI/CD pipelines, containerization, and DevOps workflows.

Preferred qualifications include experience with decoupled or headless CMS architectures and experience with SharePoint.

Successful candidates will have experience developing and maintaining Drupal websites within structured web project management processes, including planning, execution, review, and delivery, and have strong written and verbal communication skills, including being able to develop thorough technical documentation and to deliver effective presentations to stakeholders.

Salary and Benefits

Salaries at CBO are competitive with those at other organizations and are commensurate with experience, education, and other qualifications. CBO offers excellent benefits and a collegial, respectful work environment.

How to Apply

Please submit a cover letter, a résumé, portfolio with links to a Drupal site that has been developed within the past 12 months and/or code samples on GitHub, and contact information for three references at www.cbo.gov/careers. One of the references needs to be familiar with at least one of the work samples submitted.

This position may close at any time after February 9, 2026. Incomplete applications will not be considered. Applicants must be U.S. citizens or permanent residents. This is a remote position and is governed by the Veterans Employment Opportunities Act of 1998, as made applicable to CBO by the Congressional Accountability Act, as amended.

Contact

Annita Gulati or Kate Green, Washington, DC 20515, careers@cbo.gov

CBO is an Equal Opportunity Employer.

Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.

Become a part of our growth newsletter