Apply

Drupal developer (REF3921B)

Posted 21 days agoViewed

View full description

📍 Location: Hungary

🔍 Industry: Software Development

🗣️ Languages: English, German

🪄 Skills: Backend DevelopmentPHPSQLDrupalFrontend DevelopmentGitHTMLCSSJavascriptREST API

Requirements:
  • Proven experience as a Drupal developer with a strong portfolio.
  • Expert-level knowledge of Drupal 8/9 development, including module and theme creation.
  • Proficient use of PHP, HTML, CSS, JavaScript, and front-end frameworks (e.g. Bootstrap).
  • Knowledge of version control systems (e.g. Git) and development workflows.
  • Experience with Drush, Composer, and other Drupal development tools.
  • Knowledge of web performance optimization techniques.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Diploma in computer science or a related field (or equivalent experience).
Responsibilities:
  • Develop, customize, and maintain Drupal-based websites and applications.
  • Create custom modules and themes according to project needs.
  • Ensure code quality, reusability, and performance optimization.
  • Configure site architecture, content types, taxonomy, and workflows.
  • Implement and manage Drupal core and community modules.
  • Apply Drupal best practices in site building.
  • Develop responsive interactive web pages using HTML, CSS, JavaScript, and front-end frameworks (e.g., Bootstrap).
  • Develop custom modules using PHP and Drupal APIs.
  • Handle third-party services and integrate APIs.
  • Create data management, caching, and security solutions.
  • Collaborate with UX/UI designers to transform design concepts into functional Drupal applications.
  • Collaborate with project managers to define project scope, schedule, and performance goals.
  • Participate in code reviews, team meetings, and continuous development initiatives.
  • Monitor and maintain existing Drupal websites, applying security updates and patches.
  • Troubleshoot functionality, performance, and user experience issues.
  • Provide technical support and training for clients and end users.
Apply