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
FieldsViewsThis 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 ConnectSAMLRequired for enterprise?level authentication.Third?Party API Integrations
Connect Drupal with other systems using :REST
SOAPGraphQLCode 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