Drupal Engineer

MONDO SOLUTIONS, LLC
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 200K

Job location

Remote

Tech stack

Adobe Analytics
JavaScript
API
Configuration Management
Code Coverage
Code Review
Content Migration
Cursor (Graphical User Interface Elements)
Software Debugging
Drupal
JSON
Responsive Web Design
Semantic HTML
Web Content Accessibility Guidelines
GitHub Copilot
React
PHPUnit
Vue.js
SASS
Twig
Front End Software Development
REST

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