Senior Drupal Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE POSTED

Apr 7, 2025

JOB OVERVIEW

We’re looking for a Senior Drupal Developer with strong experience building applications using Drupal 9 and higher as a framework, not just a CMS. You’ll play a key role in architecting and developing scalable, API-driven solutions that integrate deeply with our infrastructure. This is not just a theming role—we need someone who knows how to bend Drupal to their will.

This position also requires familiarity with DevOps principles, particularly in environments based on Linux (Ubuntu), Git (Bitbucket), PHP 7.4–8.3, and MySQL/Percona.

Key Responsibilities:

Develop and maintain complex Drupal 9+ applications, using Drupal as a framework for custom application logic.
Architect reusable components, custom entities, services, and plugins using modern Drupal APIs and best practices.
Work closely with front-end and back-end teams to deliver performant and scalable features.
Build and consume RESTful APIs, and manage integration points with third-party systems.
Collaborate with DevOps to ensure reliable deployment pipelines and server environments.
Write clean, maintainable code and participate in code reviews and knowledge sharing.
Troubleshoot, debug, and optimize application performance across environments.

Skills & Qualifications

Must-Have:

5+ years of professional experience with Drupal, including versions 9 and 10.
Proven experience using Drupal as an application framework, not just as a CMS.
Strong PHP skills, including experience with PHP 7.4 through 8.3.
Solid understanding of Drupal architecture: custom modules, services, hooks, events, plugins, routing, and dependency injection.
Experience with MySQL/Percona, including query optimization and schema design.
Strong grasp of API development and integration, including JSON:API, REST, or custom endpoints.
Familiarity with DevOps workflows, including deployment pipelines and server management.
Comfortable working with Linux (Ubuntu) environments and shell scripting.
Version control with Git (Bitbucket) and branching strategies.


Home Office Requirements:
Internet Connection: Must be 15 Mbps at the least, preferably a wired connection with PLDT, Cable connection is fine if it's more than 5mbps. We DO NOT accept plug-ins, wi-fi, or wimax.
Computer/Laptop: The contractor must have a good working computer.
Headsets: The Contractor must have noise-cancelling headsets preferably Plantronics Blackwire C320M headsets. Assessment will be done during test calls.
Dedicated Home Office - Contractors are required to have a dedicated home office free from noise and distractions.
Webcam - for meeting purposes
Must be comfortable working with Time Doctor/Screenshot Monitor

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin