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.