×
Register Here to Apply for Jobs or Post Jobs. X

OCTO Web Developer Master

Job in Washington, District of Columbia, 20022, USA
Listing for: Collaboredge Inc
Full Time position
Listed on 2026-08-04
Job specializations:
  • Software Development
    Front End Developer, Web Developer
Salary/Wage Range or Industry Benchmark: 100000 - 150000 USD Yearly USD 100000.00 150000.00 YEAR
Job Description & How to Apply Below

Short

Description:

OCTO requires the services of a contractor Web Developer with strong Drupal expertise to support the development, maintenance, and modernization of District government websites, including DC.gov and associated agency digital properties.

Short

Description:

OCTO requires the services of a contractor Web Developer with strong Drupal expertise to support the development, maintenance, and modernization of District government websites, including DC.gov and associated agency digital properties.

Complete

Description:

Scope of Work
  • Design, develop, and maintain Drupal-based websites supporting DC.gov and District agency platforms.
  • Build and customize Drupal modules, themes, content types, taxonomies, and views per agency requirements.
  • Perform Drupal core and contributed module updates, security patches, and version migrations (e.g., Drupal 7 to Drupal 10/11).
  • Integrate Drupal sites with enterprise systems, APIs, and third‑party services.
  • Ensure deliverables comply with Section 508, WCAG 2.1 AA, and District web standards.
  • Apply web security best practices consistent with OCTO and federal cybersecurity guidelines.
  • Collaborate with OCTO project managers, UX designers, content strategists, and agency stakeholders.
  • Produce technical documentation, code comments, and operational runbooks.
  • Provide Tier 3 production support and participate in deployment activities, including occasional after‑hours work.
Required Technical Skills HTML & Markup
  • Strong command of semantic HTML5: sectioning elements, headings hierarchy, lists, tables, and forms.
  • Solid grasp of web accessibility (WCAG 2.1 AA): ARIA roles and attributes, keyboard navigation, focus management, alt text, and accessible form labeling.
  • Familiarity with structured data and SEO markup: meta tags, Open Graph, Twitter cards, and Schema.org/JSON‑LD.
  • Understanding of how Drupal renders markup through Twig, and the ability to produce clean, valid output via template overrides.
CSS & Styling
  • Deep working knowledge of modern CSS layout:
    Flexbox and CSS Grid, with sound judgment about when to use each.
  • Proficiency with responsive design: media queries, fluid typography, container queries, and mobile‑first methodology.
  • Command of the cascade, specificity, and inheritance, with the ability to debug specificity conflicts rather than reaching for !important
  • Comfort with CSS custom properties (variables), modern color/spacing tokens, and maintainable theming patterns.
  • Awareness of cross‑browser compatibility, vendor prefixing strategy, and progressive enhancement.
Nice to Have
  • Strong SCSS/SASS skills: nesting, mixins, functions, partials, and a disciplined file architecture.
  • A consistent CSS methodology such as BEM, and an understanding of how it maps onto Drupal's class conventions.
  • Familiarity with CSS transitions, transforms, and animations, used with attention to performance and reduced‑motion preferences.
Java Script
  • Solid command of modern JavaScript (ES6+): arrow functions, destructuring, modules, promises, and async/await.
  • Strong DOM manipulation and event‑handling skills, including event delegation and performance‑conscious listeners.
  • Fluency with the Fetch API and asynchronous data handling, including JSON parsing and error handling.
  • Working knowledge of Drupal's JavaScript layer:
    Drupal.behaviors, once(), drupal

    Settings, and the AJAX framework
  • Understanding of how to attach and scope JS correctly through the Libraries API rather than inline scripts.
  • Familiarity with debugging via browser Dev Tools: breakpoints, the network panel, performance profiling, and the console.
Nice to Have
  • Awareness of frontend performance: deferring/async loading, minimizing reflows, debouncing/throttling, and avoiding render‑blocking scripts.
  • Experience with a build/tooling pipeline (Webpack, Vite, or Gulp) and with linting/formatting (ESLint, Prettier, Stylelint).
  • Exposure to a modern framework (React/Vue) is a plus, particularly for decoupled or partially decoupled Drupal frontends.
Drupal Site Administration & Configuration Management
  • Fluency with the Drupal 9/10/11 admin UI: content types, fields, vocabularies, view modes, form/display modes, blocks, menus, URL aliases, and redirects.
  • Solid…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary