We are seeking a Senior Drupal Developer with solid experience working with the latest versions of Drupal and deep knowledge of PHP. The ideal candidate will have a strong background in developing complex web applications and content management solutions using Drupal, with a focus on performance, scalability, and maintainability. Familiarity with Angular for front-end development will be considered a strong plus.
Key Responsibilities:
* Design, develop, and maintain Drupal-based web applications, themes, and custom modules.
* Implement complex CMS functionalities using Drupal 9/10 and advanced PHP coding practices.
* Collaborate with front-end developers, designers, and other back-end engineers to deliver seamless user experiences.
* Ensure high performance and availability of applications across different environments.
* Apply best practices for coding, testing, deployment, and documentation.
* Maintain and upgrade existing Drupal platforms, ensuring compatibility with the latest versions and security patches.
* Participate in architectural planning and code reviews to ensure high-quality development standards.
Requirements:
* 8+ years of professional experience with Drupal (preferably Drupal 9 or 10).
* Strong proficiency in PHP and object-oriented programming.
* Experience building and maintaining custom Drupal modules and themes .
* Familiarity with Drupal theming layer, views, entity API, and configuration management .
* Solid understanding of web standards, security, and performance optimization.
* Experience with Git and version control systems.
* Comfortable working in Agile development environments.
* Fluent English communication skills, both written and spoken.
* Strong interpersonal and communication abilities.
Nice to Have:
* Experience with Angular for building dynamic front-end components.
* Knowledge of RESTful APIs and integration with third-party services.
* Familiarity with Composer, Drush, and Docker .
* Basic understanding of front-end technologies such as HTML5, CSS3, and JavaScript .