● Responsible for designing and implementing new features and functionality, developing custom modules and themes, establishing and guiding the website’s architecture, ensuring high-performance and availability, and managing all technical aspects of the CMS. Work closely with customers to ensure an effective, visually appealing, and intuitive implementation
● Responsible for helping formulate an effective, responsive design and turning it into a working theme.
● Provide high-speed and reliable website which adheres to all the best practices and standards
● Develop modules, themes and core site structure using Drupal and Implement site changes and feedback as it is finalised into deliverables
● Design and create solutions for online applications and APIs, primarily in Drupal, with some direct/vanilla PHP thrown in for good measure, utilising the most recent best practices ● Maintain and upgrade security to guarantee the website's long-term integrity
Skills and Qualifications :
● Experience building user interfaces for websites and/or web applications
● Extremely fluent with HTML5/XHTML and CSS
● Experience working with PHP, JavaScript, and jQuery
● Experience in Drupal 10 and the older versions of Drupal
● Familiarity with source control tools like Github, Gitlab, Bitbucket or SVN
● Ability to write JavaScript with and without the use of frameworks such as jQuery
● Experience designing and developing responsive design websites
● Experience in working with headless applications and front end frameworks
● Comfortable working with debugging tools like Firebug, Chrome inspector, etc and using best practices and latest standards
● Ability to understand CSS changes to have consistent style across platforms and browsers ● Ability to convert comprehensive layout and wireframes into working HTML pages
● Experience developing web solutions in Drupal and PHP implementations in a LAMP environment
● Ability to architect enterprise Drupal solutions including data, display, and information architecture
● Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels, etc and adding customizations
● Experience in migrating from older version of Drupal and other CMS to Drupal 10 and perform data, user migrations
● Experience in custom API development and 3rd party application integrations
● Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery
● Knowledge of PHP, PHP files and theme functions, and deep knowledge of the Drupal theme layer
● Through understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs