Drupal Website Developer

0 years

1 - 4 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Drupal Developer

Job Roles and Responsibilities:

1. Website Development & Customization

  • Develop and maintain websites using Drupal 9/10/11, adhering to best practices and coding standards.
  • Customize existing Drupal modules and themes, or build new ones based on project needs.
  • Create and manage content types, taxonomies, views, and blocks using Drupal's admin UI and Layout Builder.

2. Theming & Frontend Integration

  • Convert Figma/PSD/HTML designs into responsive, accessible Drupal themes using Twig, HTML5, CSS3, JavaScript, and SASS.
  • Implement cross-browser and mobile-first designs that follow WCAG accessibility guidelines.

3. Backend Development

  • Write custom modules using PHP and Drupal API to extend site functionality.
  • Integrate third-party APIs and services (REST, SOAP, JSON).
  • Manage complex workflows, user roles, and content moderation systems.

4. CMS Configuration & Site Administration

  • Configure core and contributed modules to meet business requirements.
  • Perform site configurations, including multilingual setup (i18n), performance tuning, and SEO optimization.

5. Database and Deployment Tasks

  • Handle MySQL or MariaDB database schema, migration, and performance optimization.
  • Use Drush, Composer, and Git for deployment, version control, and dependency management.

6. Testing & Debugging

  • Perform functional, regression, and unit testing.
  • Debug issues and resolve performance bottlenecks using tools like Xdebug, Chrome DevTools, etc.

7. Security and Compliance

  • Implement Drupal’s security best practices and keep core and contributed modules updated.
  • Conduct regular code reviews and vulnerability audits.

8. Documentation & Communication

  • Create and maintain technical documentation for configuration, modules, and deployment.
  • Collaborate with project managers, UI/UX designers, and QA teams to ensure smooth delivery.

9. Maintenance and Support

  • Provide post-deployment support and bug fixes.
  • Monitor site health and update core/contrib modules regularly.

Required Skills:

  • Proficiency in Drupal 9/10/11, PHP, MySQL, HTML, CSS, JS.
  • Experience with Drupal theming and module development.
  • Familiarity with Composer, Git, Drush, and CI/CD tools.
  • Understanding of SEO, accessibility (WCAG), and performance optimization.
  • Knowledge of RESTful API integration, caching (Redis/Memcached), and security.

Job Types: Full-time, Permanent

Pay: ₹9,933.93 - ₹35,000.00 per month

Supplemental Pay:

  • Performance bonus

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You