Lahore, Pakistan

Drupal Developer

 Job Description:

Drupal Developer 


Experience: 3-5 years
Location: Lahore

Key Responsibilities
Architecture & Design:

  • Architect complex Drupal sites with custom modules and themes.
  • Define technical specifications and best practices.
  • Collaborate with designers and stakeholders to translate concepts into functional solutions.

Development & Implementation:

  • Develop custom Drupal modules and themes using PHP and Drupal APIs.
  • Implement complex features and integrate third-party APIs.

Performance Optimization:

  • Optimize site performance for fast load times.
  • Identify and resolve performance bottlenecks.

Testing & Quality Assurance:

  • Write unit and integration tests.
  • Conduct thorough QA testing to ensure bug-free releases.

Team Leadership & Mentorship:

  • Lead and mentor junior developers.
  • Review code and provide technical guidance.

Maintenance & Support:

  • Troubleshoot and resolve technical issues.
  • Apply security updates and patches.

Required Skills & Experience:

  • Drupal Expertise: Deep knowledge of Drupal core, APIs, and best practices (Drupal 8/9).
  • PHP Development: Strong proficiency in PHP and OOP principles.
  • Front-End Skills: Expertise in HTML, CSS, JavaScript, and responsive frameworks (e.g., Bootstrap).
  • Database Management: Experience with MySQL/PostgreSQL.
  • Version Control: Proficiency with Git.
  • API Integration: Ability to integrate external APIs and services.

Preferred Skills:

  • Experience with headless Drupal (JSON:API).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Agile development experience.
  • Knowledge of contributed Drupal modules and themes.