Job Description
Location: Remote
Job Type: Freelance / Contract / Full-time
Experience: 3–8+ years in PHP/Drupal development
Project Overview
We are seeking a skilled PHP Full Stack Developer with extensive experience in Drupal 9/10/11 to join our remote team. You will be responsible for developing and maintaining custom Drupal applications, optimizing backend systems, building responsive frontend components, and integrating third-party services.
Responsibilities
- Develop, maintain, and extend custom Drupal modules and applications
- Build scalable backend systems using PHP and Drupal best practices
- Develop responsive frontend components following modern web standards
- Integrate REST APIs and third-party services
- Contribute to architecture planning, performance optimization, and deployment processes
- Participate in code reviews and ensure high-quality coding standards
Technical Requirements
Backend:
- Strong PHP experience (OOP, design patterns, best practices)
- Advanced Drupal expertise (9, 10, 11)
- Custom module development
- Experience with Entity API, Form API, Hooks, Services
- REST API development and integrations
- Experience with MySQL / MariaDB
Frontend:
- HTML5, CSS3, SCSS
- JavaScript
- Experience with Drupal behaviors
- Responsive and mobile-first design principles
- Experience integrating UI libraries
Nice-to-Have
- Experience with Drupal theming and Twig templates
- Familiarity with CI/CD pipelines, Git workflows, and DevOps practices
- Knowledge of performance optimization, caching, and security best practices