- Develop and maintain projects primarily based on Drupal 10, utilizing PHP and JavaScript technologies.
- Collaborate with international clients, often working on multilingual projects to meet diverse user needs.
- Collaborate with international clients, often working on multilingual projects to meet diverse user needs.
- Design and implement multisite architectures within Drupal.
- Implement advanced search functionality using Apache Solr, use GitLab CI and Azure.
- Review code.
- Maintenance of technical documentation.
- Audit of projects in terms of security and development standards.
This position will suit you if you have the following skills and knowledge:
- Experience in working with Drupal 8-11.
- Experience in writing custom modules and themes for Drupal 8-11 (сonfident knowledge of Drupal API: Form API, Render API, Entity API).
- Understanding of the key Symfony components that Drupal is built on (Routing, Dependency Injection, Event Dispatcher, Http Kernel).
- Strong working knowledge of PHP (incl. understanding of OOP principles).
- Proficient in using Composer for managing Drupal dependencies.
- Familiarity with and adherence to Drupal coding standards and best practices.
- Solid understanding of Drupal caching mechanisms (incl. cache tags, contexts, etc.)
- Experience working with Drupal Configuration Management (split/ignore , configuration).
- Practical experience with version control systems, particularly Git.
- English language proficiency at Intermediate level +.
- Mature in agile environments, confident escalation skills.
- Strong presentation skills to promote solution design and developed products.