Mediabistro logo
job logo

Senior Drupal Developer Job at TechWize in New York

TechWize, New York, NY, United States


501, Fifth Avenue, Suite 805 New York, NY 10017

This role is for an experienced Drupal Developer (5+ years) who can work on both backend and frontend aspects of Drupal websites, including custom development , API integrations , and site maintenance .

Must‑Have Skills

Strong Drupal Knowledge (Admin + Coding)

Must understand how Drupal works from inside — not just using the CMS, but also writing custom modules , themes , and modifying core behavior where needed.

Strong PHP Experience

Drupal is built on PHP, so the developer should be very comfortable writing, debugging, and optimizing PHP code.

Should know how to use Git for version control: branching, merging, pull requests, conflict resolution, etc.

MySQL

Drupal uses MySQL as its database, so understanding queries, schema, views, and indexing is essential.

Headless Drupal Experience (Good to Have)

Experience using Drupal as a backend only (API provider) with frontend frameworks like React/Angular/Vue fetching data from Drupal.

Responsibilities
Key Responsibilities

Build & Maintain Drupal Websites

Develop new sections/modules, modify existing ones, and ensure the website is stable and secure.

Custom Module & Theme Development

Ability to create tailor‑made functionality which is not available in contributed modules.

Build custom themes based on design requirements.

Create APIs within Drupal to expose data (useful for integrations or headless architecture).

Configure Drupal Modules

Install, configure, extend both core modules and contributed modules like Views, Pathauto, Webform, etc.

Create and manage:

Content types

Fields

Views

This defines how content is stored, displayed, and related on the site.

Apply Security Updates & Patches

Regularly update Drupal core and modules to fix vulnerabilities and bugs.

SSO Integrations

Implement Single Sign‑On (SSO) using:

OAuth

OpenID Connect

SAML

Required for enterprise‑level authentication.

Third‑Party API Integrations

Connect Drupal with other systems using:

REST

SOAP

GraphQL

Code Reviews & Unit Testing

Ensure quality coding standards, test coverage, and bug resolution.

Deployment Management
Documentation
Post‑Launch Support

Fix issues, optimize performance, and enhance features after the site goes live.

Shift Time
IST

Job Title
Senior Drupal Developer

#J-18808-Ljbffr