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 OverviewDhaka 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.
Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent professional experience.