Onsite Web Developer (Drupal) Job at Dhaka Technologies Limited Company, Washington DC

ZFVhcVlJMGl5MDdkREN0VTRRMS9ZUktkRnc9PQ==
  • Dhaka Technologies Limited Company
  • Washington DC

Job Description

Onsite Web Developer (Drupal)

Vacancy: 1

Work Arrangement: Onsite

Location: Washington, DC 20003

Employment Type: Contract

Engagement Type: W2 or 1099 only; no C2C

 

Position Overview

Dhaka Technologies Limited is seeking an experienced Web Developer with strong Drupal expertise to support the development, maintenance, modernization, and production support of government web platforms and associated digital properties.

The selected candidate will perform advanced website and internet development work, with a focus on Drupal-based site development, theming, configuration, accessibility, security, integrations, deployment support, and technical documentation. This role requires strong hands-on experience with Drupal, PHP, HTML5, CSS3, JavaScript, Twig, Composer, Drush, Git, and modern web development standards.

Key Responsibilities

  • Design, develop, maintain, and modernize Drupal-based websites and digital platforms.
  • Build and customize Drupal modules, themes, content types, taxonomies, views, blocks, menus, workflows, and related site components.
  • Perform Drupal core and contributed module updates, security patches, and version migrations, including Drupal 7 to Drupal 9/10/11.
  • Integrate Drupal websites with enterprise systems, APIs, analytics platforms, and third-party services.
  • Ensure web deliverables comply with Section 508, WCAG 2.1 AA, and applicable web standards.
  • Apply web security best practices, including input sanitization, output escaping, access checks, secure file upload handling, CSRF protection, and trusted host configuration.
  • Develop clean, semantic HTML5 and responsive front-end interfaces using modern CSS, JavaScript, and Drupal theming practices.
  • Use Twig template overrides, preprocessing, theme hooks, and the Drupal Libraries API to produce clean, valid, maintainable output.
  • Configure and administer Drupal content types, fields, vocabularies, view modes, form/display modes, URL aliases, redirects, media libraries, image styles, and responsive image styles.
  • Develop and manage Drupal configuration workflows, including config export/import and environment-specific configuration handling.
  • Collaborate with project managers, UX designers, content strategists, technical teams, QA teams, and business stakeholders.
  • Provide Tier 3 production support, troubleshoot complex issues, and participate in deployment activities, including occasional after-hours work.
  • Produce technical documentation, code comments, operational runbooks, user-facing instructions, and other supporting materials.
  • Follow Git workflows, Drupal coding standards, code review practices, and established development guidelines.

Requirements

Required Qualifications

  • 16+ years of experience performing specialized or advanced programming and technical development for websites or internet-based platforms.
  • At least 3 years of hands-on Drupal development experience, including Drupal 7 and Drupal 9, 10, or 11.
  • Demonstrated proficiency in PHP, HTML5, CSS3, JavaScript, and Twig.
  • Strong command of semantic HTML5, accessible markup, forms, tables, headings, sectioning elements, and SEO-related markup.
  • Strong understanding of WCAG 2.1 AA and Section 508 accessibility requirements, including ARIA, keyboard navigation, focus management, alt text, and accessible form labeling.
  • Deep working knowledge of modern CSS, including Flexbox, CSS Grid, responsive design, media queries, fluid layouts, CSS variables, cascade, specificity, and cross-browser compatibility.
  • Solid command of modern JavaScript, including ES6+, DOM manipulation, event handling, Fetch API, promises, async/await, JSON handling, and browser DevTools debugging.
  • Working knowledge of Drupal’s JavaScript layer, including Drupal behaviors, once(), drupalSettings, AJAX framework, and Libraries API.
  • Strong Drupal administration and configuration experience, including content types, fields, vocabularies, views, blocks, menus, permissions, workflows, redirects, media management, and configuration management.
  • Strong Drupal theming experience using Twig, template suggestions, preprocessing, theme hooks, base themes, component-based theming, and responsive design practices.
  • Experience with Composer, Drush, Git, and MySQL/MariaDB.
  • Experience with local development environments such as Lando, DDEV, Docksal, or similar tools.
  • Ability to write clear technical documentation that can be followed by both technical and non-technical users.
  • Strong diagnostic, troubleshooting, communication, and collaboration skills.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; equivalent experience may be substituted.
  • Acquia Certified Developer or Site Builder credential.
  • Experience with headless or decoupled Drupal using JSON, GraphQL, REST module, or custom REST resources.
  • Familiarity with Acquia Cloud, Pantheon, AWS, or similar hosting environments.
  • Prior experience supporting government web platforms.
  • Knowledge of DevSecOps, CI/CD pipelines, Docker, GitHub Actions, Acquia Pipelines, BLT, or similar deployment tooling.
  • Hands-on Acquia Cloud experience, including environments, Cloud Hooks, code/database/files workflow, and Acquia CLI.
  • Experience with SCSS/SASS, BEM, frontend build tools such as Webpack, Vite, or Gulp, and linting tools such as ESLint, Prettier, Stylelint, or PHPCS.
  • Exposure to React, Vue, or partially decoupled Drupal frontends.
  • Experience with Drupal multi-site or multi-domain implementations, including domain-specific configuration, cache contexts, menu/block/path strategies, and cross-domain content patterns.
  • Familiarity with frontend performance optimization, including async/deferred loading, debouncing, throttling, reduced-motion preferences, and render-blocking script mitigation.

 

Minimum Education/Certification Requirements

Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent professional experience.

 

How to Apply

Interested candidates who meet the qualifications should send their CV to: talent@dhakatech.us

 

Job Tags

Contract work, Casual work, Local area

Similar Jobs

MDT Institute

Dental Assisting Instructor Job at MDT Institute

 ...ABHES), we proudly uphold high-quality standards in allied health education. We are seeking an experienced and passionate Dental Assisting Instructor to join our team of motivated educators. This is a unique opportunity to make a lasting impact by teaching, mentoring,... 

Frenzie

General Manager Job at Frenzie

 ...Join our team as a General Manager for an exciting new restaurant opening in...  ...to grow with a dynamic company and help shape our unique concept, we want to hear from you! Frenzie is a funky...  ...strategies, practices and promotions Have full knowledge of all menus and offerings... 

Bright Fleet LLC

Class A Owner Operator Semi Truck Driver Job Job at Bright Fleet LLC

Class A Owner Operator Semi Truck Driver JobWe're looking for energetic Owner Operators to join our team and ready to earn up to $13,000 for SOLO drivers. The ideal candidate will have a current Class A license with minimum 1.5 years of driving experience and will be... 

GEM

Entry Level Management Trainee Job at GEM

 ...Meet with clients daily to discuss promotions, provide service quotations, and secure new accounts Devise a comprehensive event marketing plan Qualifications: Preferred: Bachelor's degree; however, not mandatory Demonstrated ambition for professional... 

Aramark

VP & Assistant General Counsel, U.S. Sector Job at Aramark

 ...Job Description We are seeking a VP & Assistant General Counsel to join the U.S. commercial legal team for the Sports and Entertainment...  ..., pregnancy, disability, sexual orientation, gender identity, genetic information, military status, protected veteran status or other...