Responsibilities:
Develop and maintain complex Drupal websites and applications using Drupal 9 and 10.
Design and implement user interfaces (UI) and user experiences (UX) that are intuitive, user-friendly, and visually appealing.
Integrate Drupal websites with other systems using SQL queries and APIs.
Perform Drupal upgrades following best practices and ensuring minimal disruption.
Collaborate with designers, developers, and other stakeholders to deliver high-quality solutions.
Stay up-to-date with the latest Drupal trends, technologies, and best practices.
Qualifications:
Minimum 2 years of experience working with Drupal 9 and 10.
Proven ability to design and implement user-centered experiences.
Strong proficiency in PHP and SQL.
Experience in system-to-system integration using APIs.
Familiarity with software development frameworks (e.g., Symfony), Agile methodologies, coding standards, and technical design.
Excellent problem-solving and analytical skills.
Strong self-learning skills and a passion for continuous learning.
Bonus Points:
Experience with Drupal theming and front-end development (HTML, CSS, JavaScript).
Experience with version control systems (e.g., Git).
Experience with automated testing tools.