Drupal Developer

7 August 2022
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Description

Experience

5 – 10 Years

Job Location

Abu Dhabi , Ajman , Dubai – United Arab Emirates

Education

Any Graduation

Nationality

Indian, Pakistani, Any Arabic National

Gender

Any

Vacancy

1 Vacancy

Job Description

• Bachelor’s degree in Computer Science, Web development or related field. • Proficiency with server-side languages such as PHP and NodeJS. • Strong knowledge in Drupal 8, backend and frontend development of custom modules and custom themes development. • Good knowledge in Upgrading Drupal versions, installing patches, installing & updating modules, closing security issues and database migrations. • Good knowledge in Drupal Drush cli and using it. • Solid knowledge and experience in other PHP Frameworks such as (Laravel, Opencart, WordPress) backend and frontend development. • Solid knowledge in object oriented Programming and MVC pattern. • Solid knowledge with databases such as MySQL and MongoDB and the knowledge of DB backups, migration, clustering and replication. • Strong knowledge in Developing and consuming effective RESTful, GraphQL APIs. • Strong knowledge in understanding the code and tracing it quickly, even with no/minimal documentation for it. • Solid knowledge on LAMP (Linux), MAMP (MacOS) stacks with solid experience in ubuntu server commands and environments setup. • Good knowledge and with JavaScript frameworks such as NodeJS, ReactJS, AngularJS, and how to deal with the DOM, Redux. • Proficiency with fundamental front-end languages and tools such as HTML5, CSS3, LESS, JQuery, Ajax and JavaScript. • Good knowledge in caching mechanisms and tools like Redis, Memcached, Varnish. • Good knowledge in Git source control and branching workflow, tagging, conflict management, Pipelines, CI/CD. • Good knowledge in managing high traffic on the servers. • Good knowledge in Websites Analytics like Google Analytics and using it. • Good Knowledge in SEO and implementing it within a Drupal website. • Knowledge in Docker, Kubernetes containerization is a plus • Excellent verbal, written communication skills in both Arabic and English.

Desired Candidate Profile

• Bachelor’s degree in Computer Science, Web development or related field. • Proficiency with server-side languages such as PHP and NodeJS. • Strong knowledge in Drupal 8, backend and frontend development of custom modules and custom themes development. • Good knowledge in Upgrading Drupal versions, installing patches, installing & updating modules, closing security issues and database migrations. • Good knowledge in Drupal Drush cli and using it. • Solid knowledge and experience in other PHP Frameworks such as (Laravel, Opencart, WordPress) backend and frontend development. • Solid knowledge in object oriented Programming and MVC pattern. • Solid knowledge with databases such as MySQL and MongoDB and the knowledge of DB backups, migration, clustering and replication. • Strong knowledge in Developing and consuming effective RESTful, GraphQL APIs. • Strong knowledge in understanding the code and tracing it quickly, even with no/minimal documentation for it. • Solid knowledge on LAMP (Linux), MAMP (MacOS) stacks with solid experience in ubuntu server commands and environments setup. • Good knowledge and with JavaScript frameworks such as NodeJS, ReactJS, AngularJS, and how to deal with the DOM, Redux. • Proficiency with fundamental front-end languages and tools such as HTML5, CSS3, LESS, JQuery, Ajax and JavaScript. • Good knowledge in caching mechanisms and tools like Redis, Memcached, Varnish. • Good knowledge in Git source control and branching workflow, tagging, conflict management, Pipelines, CI/CD. • Good knowledge in managing high traffic on the servers. • Good knowledge in Websites Analytics like Google Analytics and using it. • Good Knowledge in SEO and implementing it within a Drupal website. • Knowledge in Docker, Kubernetes containerization is a plus • Excellent verbal, written communication skills in both Arabic and English.