Logo
Cynet Systems

Drupal Backend Developer - Remote / Telecommute

Cynet Systems, New York, New York, United States,


Job Description:

8+ years of experience in Drupal backend development.Proficiency in Drupal 10 version, including expert-level knowledge of Drupal core concepts and APIs.Strong experience in developing custom Drupal modules and extending Drupal functionality using hooks.Experience working on the Acquia platform, including familiarity with Acquia Cloud, Site Factory, and BLT.Solid understanding of object-oriented programming principles and best practices.Strong knowledge of PHP, MySQL, and JavaScript.Experience with RESTful APIs and web services integration.Solid understanding of Drupal theming and frontend development concepts.Knowledge of version control systems, such as Git.Excellent problem-solving and analytical skills.Strong attention to detail and ability to work independently or as part of a teamcquia Certified Developer certification.Experience with other CMS platforms, such as WordPress or Joomla.Familiarity with Agile development methodologies.Collaborate with a team of developers and designers to develop and maintain high-quality Drupal-based websites and applications.Write clean, efficient, and reusable code while adhering to Drupal coding standards.Develop custom Drupal modules to meet specific project requirements.Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.Troubleshoot and fix bugs and performance issues within Drupal applications.Optimize and enhance existing Drupal websites for better performance and user experience.Collaborate with the frontend development team to integrate frontend components with Drupal backend functionality.Stay updated with the latest Drupal updates, trends, and best practices and suggest improvements to the development process.ctively participate in project meetings, provide technical guidance, and contribute ideas for innovative solutions.Collaborate with cross-functional teams, including project managers, designers, and quality assurance testers, to ensure timely and successful project delivery.