Drupal Engineer
MONDO SOLUTIONS, LLC
United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
almost 2 years ago
AM
Ashutosh Mishra
16 Best Free React UI Libraries in 2025
almost 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
CH
Chris Heilmann
Dev Digest 131 - AI'm not sure about OSS
almost 2 years ago
Dev Digest 113 - Debugging above the cloud
over 2 years ago