24 Sep
|
ZiMetrics Technologies
|
Pune
24 Sep
ZiMetrics Technologies
Pune
About the Role
We're looking for a Drupal Developer who owns the backend and CMS layer and can also work confidently on the frontend. You'll build and maintain scalable Drupal websites and platforms, and where needed, build modern React-based interfaces on top of Drupal, including decoupled and headless setups.
Key Responsibilities
Develop, customize, and maintain Drupal 9/10/11 sites and applications
Build custom modules, plugins, and integrations using Drupal APIs and hooks
Create and manage content types, views, taxonomies, paragraphs, and workflows
Develop and theme with Twig, and manage Drupal theming layers
Build reusable frontend components using React, and integrate them with Drupal via JSON:API, REST, or GraphQL
Support progressive or fully decoupled architectures where required
Integrate third-party services (payment, CRM, SSO, marketing tools, search)
Optimize performance, caching, security, and accessibility (WCAG)
Manage configuration, deployments, and version control using Git and CI/CD pipelines
Participate in code reviews, technical planning, and documentation
Troubleshoot production issues and handle upgrades and security patches
Required Skills (Primary)
Robust experience with Drupal 9/10+ development
Proficiency in PHP (OOP, Composer, Symfony components)
Hands-on experience with custom modules, Entity API, Form API, and Plugin API
Solid understanding of Drupal theming (Twig,
preprocess functions, libraries)
Experience with Views, Paragraphs, Layout Builder, and Configuration Management
Working knowledge of MySQL/MariaDB
Familiarity with Drush, Composer, and Git
Understanding of Drupal caching, security best practices, and performance tuning
Secondary Skills (Frontend)
Working knowledge of React.js (hooks, state management, component-based architecture)
Strong HTML5, CSS3/SCSS, JavaScript (ES6+)
Experience consuming JSON:API / REST / GraphQL from Drupal
Familiarity with build tools such as Webpack, Vite, or npm/yarn
Responsive design, cross-browser compatibility, and accessibility basics
Exposure to Next.js or other headless frameworks is a plus
Good to Have
Experience with decoupled/headless Drupal architecture
Docker, Lando, or DDEV for local development
Hosting platforms such as Acquia, Pantheon, or Platform.sh
CI/CD tools (GitHub Actions, GitLab CI, Jenkins)
Testing experience (PHPUnit, Behat, Cypress, Jest)
Elasticsearch, Solr, or Search API experience
Multilingual and multisite implementations
Drupal contributions or community involvement
Soft Skills
Strong problem-solving and debugging ability
Clear communication with designers, PMs, and stakeholders
Ability to work independently and in agile teams
Attention to code quality, documentation, and maintainability
📌 *Drupal Developer (Pune)
🏢 ZiMetrics Technologies
📍 Pune