Drupal Engineer

MONDO SOLUTIONS, LLC
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$130,000.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

Adobe Analytics JavaScript (Programming Language) Application Programming Interfaces (APIs) Configuration Management Code Coverage Code Review Content Migration Cursor (Graphical User Interface Elements) Software Debugging Drupal JSON Responsive Web Design
+10 more
Semantic HTML Web Content Accessibility Guidelines GitHub Copilot ReactJS Phpunit Vue.js Syntactically Awesome Style Sheets (SASS) Twig (templating) Front End Software Development Restful APIs

Job description

  • Build and refine Drupal themes using Twig templating, Sass, and component-based front-end patterns, aligned to the agency’s brand guidelines
  • Develop and maintain custom Drupal modules: hooks, form API, services, Views plugins
  • Build and configure content types, paragraph components, taxonomies, and media entity structures
  • Write and execute content migration scripts using Drupal’s Migration API
  • Implement and QA integrations with Salesforce Marketing Cloud (newsletter and feedback forms) and Intercom
  • Build front-end markup that integrates cleanly with React and VueJS apps embedded in Drupal pages
  • Contribute to WCAG 2.1 AA compliance across templates: ARIA attributes, semantic HTML, keyboard access, color contrast
  • Write PHPUnit and functional tests, maintain test coverage as features ship
  • Participate in code review, catch issues early, and apply feedback consistently
  • Use AI coding tools (Cursor, GitHub Copilot, Claude Code) as a regular part of your workflow to move faster and stay unblocked

Requirements

Do you have experience in WCAG?, Drupal

  • 3+ years of professional Drupal development on Drupal 8, 9, or 10
  • Custom theme development with Twig and the Drupal theme layer
  • Custom module development: hooks, services, form API, plugins
  • Content architecture: content types, paragraphs, taxonomy, media library
  • Composer, Drush, and configuration management workflow
  • Familiarity with Drupal’s Migration API or a demonstrated willingness to learn it quickly on this project
  • JSON:API or REST API configuration and consumption in Drupal

Front-end

  • Solid HTML/CSS/JavaScript - you can write and debug front-end code without relying on a separate front-end specialist
  • Working knowledge of React - enough to read, debug, and integrate with embedded React apps in the Drupal page
  • Mobile-first, responsive CSS at production quality
  • WCAG 2.1 AA accessibility basics: semantic HTML, ARIA patterns, keyboard navigation, You have built or contributed to a Drupal 9 or 10 site with a custom theme and at least one custom module in production. You write clean Twig templates, you understand Drupal’s caching model well enough to diagnose a broken render cache, and you can read a React component well enough to figure out why it is not rendering as expected inside a Drupal page. You use AI coding tools every day and have a specific example of a time they saved you hours on a real task., * Drupal: 3 years (Required)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:29 min

Transitioning from content management to cloud infrastructure

Matt Butcher · WWC 2023

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · WWC Europe 2026

6:28 min

Engaging with open source tech communities through documentation

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all