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.