Principal/Sn. Principal Software Engineer
Cairo, Egypt
منذ 1 يوم
source : Akhtaboot

Job Description and Requirements


As a Senior Backend Developer specialized in PHP and Drupal 8 you would :

  • Be responsible for building websites & APIs that are maintainable, easy to administer, and cost-effective.
  • Implement requirements described in a technical plan, including site-building, PHP code, and module development.
  • Work collaboratively with the project team to ensure tickets are completed successfully and participate in daily and weekly status meetings.
  • Run security updates for Drupal core and contrib.
  • Optimization of the application for maximum speed and scalability
  • Participate in QA and code reviews.
  • Support existing sites via our support ticket system.
  • Work with the rest of the development team and the technical manager to improve our processes and implement new tools.
  • Education / Training :

    Bachelor or Masters degree in computer science, computer engineering, or related technical

    Professional Experience :

    The candidates should have from 6-12 years of experience, with most of these qualities :

  • 7 years experience with PHP, Modern Backend Framework (Symfony, Laravel), Modern Front End Framework (React, Vue), HTML5, SASS & CSS
  • 2 years of demonstrated experience developing several Drupal applications, with experience in creating custom themes and modules for Drupal 8.
  • Related technical certification such as Acquia Certified Drupal Developer is a plus.

  • Experience with software development best practices, including coding standards, code reviews, security concerns, source control management, build processes and testing.
  • Comfortable with writing, editing, and maintaining Unit / Feature tests
  • Experience in the LEMP (Linux, Nginx, PHP, MySQL) stack, with command line proficiency.
  • Experience with Git version control, Composer, Drush and Gulp.
  • Working knowledge of Agile methodologies (Scrum & Kanban).
  • Knowledge and experience with API development.
  • Eager to research and learn in a self-directed way (always improving)
  • Any experience developing and debugging with Javascript or NodeJs (is a plus)
  • Demonstrated experience using Docker and CI / CD tools (is a plus)
  • Familiar with DevOps concepts (is a plus)
  • بلغ عن هذه الوظيفة

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    قدِّم طلب ترشيحك
    بريدي الالكتروني
    بالضغط على "واصل" ، أعطي موافقة neuvoo على معالجة بياناتي وإرسال تنبيهات إلي بالبريد الإلكتروني ، على النحو المفصل في سياسة خصوصية لـneuvoo . يجوز لي سحب موافقتي أو إلغاء الاشتراك في أي وقت.
    استمارة الطلب