Senior Drupal Developer

Vodafone - Cairo

Applicants for
1 open position
Experience Needed:
3 to 6 years
Career Level:
Job Type:
Full Time
1 open position
About the Job
  • Drupal Developer primarily responsible for back-end/module development.
  • Responsible for implementing new features and functionality, establishing and guiding team members, ensuring high-performance and availability, and managing all technical aspects of the CMS.
  • Work closely with front-end developers and Solution and System Architecture team to ensure an effective, visually appealing, and intuitive implementation.
  • Will be responsible for code review for other team members.
Job Requirements
  • 3+ years’ experience with Drupal development including experience with Drupal 8
  • Advanced Experience developing Drupal modules for Drupal 7 & 8
  • Experience building Web-services and API interfaces.
  • OOP and Functional Programming is a must.
  • Expert using git flow and different SVC tools and concepts.
  • Experience building user interfaces for websites and/or web applications
  • Extremely fluent with HTML5/XHTML and CSS
  • Experience working with PHP, JavaScript, and jQuery
  • Ability to write JavaScript with and without the use of frameworks such as jQuery
  • Experience designing and developing responsive design websites
  • Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
  • Ability to understand CSS changes to have consistent style across platforms and browsers
  • Ability to convert comprehensive layout and wireframes into working Drupal Theme pages
  • Experience with one or more of the new modern frontend frameworks.
  • 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 and more.
  • Experience creating custom Drupal modules
  • Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery
  • Knowledge of PHP, PHP files and theme functions, and 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.
  • Pipelines and CI/CD experience is a must.
  • TDD and BDD experience is highly required.
About this Company

We are one of the world's largest telecommunications companies providing a wide range of services including voice, messaging and data across mobile and fixed networks.

See all Careers and Jobs at Vodafone
Signup for an employer account and Post your Jobs!