Senior Web Developer – Back-End (PHP)

Location: Cairo
Position Number: 1660

Description

Job Announcement

Senior Web Developer – Back-End (PHP)

 

The Middle East Broadcasting Networks, Inc. (MBN) is looking for a highly experienced Senior Back-End Web Developer to work on new and existing websites and web applications. You will be part of a small web development team - so you must be a problem solver, and a fast learner. This position would suit an individual who has strong digital and technological skills and the ability to develop websites is proficient technically in the following e.g., PHP, Drupal CMS/PHP Framework, SQL schema design, SOLID principles, REST API design. The ideal candidate should possess a sound knowledge and understanding of digital website development, must be very well experienced with various Javascript frameworks such as Vue, React or Angular.

The primary duties and responsibilities of the Senior Web Developer – Back-End (PHP) include, but are not limited to:

• Lead the web development aspects of our projects, helping to steer the technical strategy for our projects and the company as a whole
• Work closely with the software engineering team to transfer outsourced CMS projects to our in-house operations
• Work with the editorial and TPM team to define the scope of CMS project transfer and the jobs that the software engineering team would handle
• Support the migration from Drupal 8 to Drupal 9 
• Design robust product architecture on the principles of configurability, modularity, security and scalability with a focus on reducing the product development efforts 
• Build reusable components, templates, code and libraries
• Upgrade exiting CMS platforms by enhancing existing features, adding new features, in addition to revamping the user interface 
• Collaborate with the mobile development team to upgrade existing / build new mobile applications that are highly optimized to handle bulk data processing
• Design appropriate platform architecture around protecting user data, and mitigating security risks to guarantee secure, reliable, and robust security policies and transactions
• Implement on-site optimizations for search engines. Metatags, markups, Twitter cards, structure data, XML sitemaps and many other tools for full search engine optimization

QUALIFICATIONS/EDUCATION and/or EXPERIENCE REQUIREMENTS

• B.S. or higher degree in Computer Science (or equivalent experience)
• 5+ years professional experience with Drupal 7 or 8
• Strong skills in Databases, performance and related tools.
• Hands on experience with SQL schema design, SOLID principles, REST API design
• Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels. 
• Good understanding of one or more popular front end Javascript languages (Vue, React, Angular etc)
• Through understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
• Experience with Git
• Mastery of web standards, cross-browser compatibility, accessibility and SEO.
• Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON.
• Must be able to work independently and efficiently within a fast-paced, team-oriented environment.
• Ability to work with changing priorities and multiple projects.
• Precision and attention to detail are essential.
• Ability to work with minimal supervision.
• Excellent written and verbal English skills.

MBN is an equal opportunity employer committed to workforce diversity.





Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search


Powered By Taleo